@charset "utf-8";

/* 调大看小 */
/* 1920~1441 pc大屏幕 */
@media screen and (max-width: 1920px) {
    .ys_nyban_btn {
        bottom: 140px;
    }
    .agri_ctact_bg {
        margin-top: -700px;
    }
    .ys_nyban_text.ys_pos_center {
        top: 26%;
    }
    .alul_sec_le {
        width: 45%;
    }
    .alul_sec_ri {
        width: 55%;
    }
    .alul_sec_le_word {
        margin-bottom: 100px;
    }
    .mxev_supp_btm .axia_slide_cont_btn {
        bottom: 7.5%;
    }
    .hbul_sec {
        width: calc(100% - 80px);
        bottom: 40px;
    }
    .mod_text36 {
        font-size: 32px;
    }
    .about_miss_le {
        width: 68%;
    }
    .about_miss_le_tit {
        margin-bottom: 40px;
    }
    .about_miss_ul {
        margin-top: 40px;
    }
    .about_miss_btn {
        margin-top: 50px;
    }
    .amul_box_num .ys_demo_num {
        font-size: 70px;
    }
    .amul_box_text p {
        padding-top: 10px;
    }
    .about_miss_le_word p {
        margin-bottom: 10px;
    }
    .farm_car .ys_nyban_btn {
        bottom: 160px;
    }
    .fedi_page .ys_nyban_btn{
        bottom: 210px;
    }
    .harv_mach .ys_nyban_btn {
        bottom: 210px;
    }
    .equi_ment .trac_main .ys_nyban_btn {
        bottom: 170px;
    }
    .mult_main .agri_ctact_bg {
        margin-top: -500px;
    }
    .mxev_main .ys_nyban_title {
        top: 45%;
    }
    .ys_ban_txtbox.ys_pos_center{
        left: 50%;
    }
    .ys_ban_title{
        font-size: 64px;
    }
    .serlist_help{
        top: 600px;
    }
    .mod_back{
        top: 770px;
    }
}

@media screen and (max-width: 1680px) {
    .mod_foot_tp_le {
        width: 160px;
    }
    .mod_foot_tp_ri {
        width: calc(100% - 160px);
        padding-left: 150px;
    }
    .std_title3 {
        font-size: 22px;
    }
    .mod_step_ri {
        padding-left: 100px;
    }
    .mod_step h2 {
        margin-bottom: 20px;
    }
    .mod_text36 {
        font-size: 30px;
    }
    .mod_foot_tp {
        padding: 80px 0 80px;
    }
    .inside_body .mod_foot_tp_le {
        width: 200px;
    }
    .inside_body .mod_foot_tp_ri {
        width: calc(100% - 200px);
        padding-left: 110px;
    }
    .mlul_tit a {
        margin-bottom: 22px;
    }
    .mftr_le_ul_li li {
        margin-bottom: 12px;
    }
    .inside_body .mftr_ri_tp_tit {
        margin-bottom: 20px;
    }
    .mrtu_li {
        padding: 0 10px;
        margin-top: 3px;
    }
    .mftr_ri_tp_ul {
        margin: 0 -10px;
    }
    .mod_foot_btm {
        padding: 20px 0 20px;
    }
    .mfbu_li {
        padding: 0 15px;
    }
    .mod_foot_btm_ul {
        margin: 0 -15px;
    }
    .scre_main .mod_step {
        padding-bottom: 100px;
    }
    .scre_cont_list {
        padding: 60px 0 100px;
    }
    .sclr_sec_tp_icon {
        width: 60px;
    }
    .sstu_li {
        padding: 0 15px;
        margin-bottom: 28px;
    }
    .sclr_sec_tp_ul {
        margin: 0 -16px;
    }
    .sstu_li_tit {
        margin-bottom: 8px;
    }
    .sstu_btn .std_btn_box {
        padding: 8px 22px;;
    }
    .sclr_sec {
        margin-bottom: 70px;
    }
    .scll_btm_list_ul {
        padding: 10px 20px;
    }
    .scll_btm_list_tit {
        padding-bottom: 10px;
        padding-top: 10px;
    }
    .scre_cont_ban {
        padding: 50px 0;
    }
    .serlist_cont_text {
        width: 66%;
        color: #333;
        line-height: 1.5;
        margin-bottom: 20px;
    }
    .sctl_pcbox_ul {
        padding: 25px 55px 30px;
        margin: 0 -80px;
    }
    .sctl_pcbox_ul_li {
        padding: 0 80px;
    }
    .serlist_cont_btm_tp {
        margin-bottom: 55px;
    }
    .std_title2, .std_title2 p {
        font-size: 44px;
    }
    .temp_dyna_textbox h2{
        margin-bottom: 26px;
        font-size: 44px;
    }
    .tlsu_li .tlsu_li_ul_li span {
        font-size: 44px;
    }
    .scbs_le {
        left: -80px;
    }
    .scbs_icon {
        width: 120px;
    }
    .scbs_ri {
        right: -40px;
    }
    .scbs_ul .slick-dots li {
        width: 50px;
    }
    .scbs_ul .slick-dots {
        bottom: -35px;
    }
    .std_title1 {
        font-size: 60px;
    }
    .ys_nyban_btn {
        bottom: 155px;
    }
    .ys_nyban_btn .std_btn_box {
        padding: 8px 20px;
    }
    .ys_nyban_title h1 {
        margin-bottom: 25px;
    }
    .ys_nyban_title p {
        font-size: 22px;
    }
    .std_padd120 {
        padding: 100px 0;
    }
    .temp_intr{
        padding-bottom: 100px;
    }
    .std_title1 {
        font-size: 56px;
    }
    .user_seri h2 {
        margin-bottom: 40px;
    }
    .std_padd120_top {
        padding-top: 100px;
    }
    .std_padd120_btm {
        padding-bottom: 100px;
    }
    .user_thir .user_list_word {
        margin-bottom: 40px;
    }
    .user_four {
        padding-bottom: 80px;
    }
    .user_four .user_list_word {
        margin-bottom: 40px;
    }
    .mod_text20 {
        font-size: 18px;
    }
    .user_five {
        padding-bottom: 100px;
    }
    .std_btn_box {
        padding: 8px 24px;
    }
    .mccr_close {
        width: 22px;
    }
    .mod_cookie_cont {
        padding: 14px 100px 14px 100px;
    }
    .home_up_word {
        width: 61%;
        margin-bottom: 60px;
    }
    .home_up h2 {
        margin-bottom: 30px;
    }
    .std_mar40 {
        margin-bottom: 35px;
    }
    .home_dream_textbox h2 {
        margin-bottom: 20px;
    }
    .home_deram_word {
        width: 42.4%;
        margin-bottom: 60px;
    }
    .home_up {
        padding-top: 90px;
    }
    .hbul_tit {
        left: 30px;
        bottom: 45px;
    }
    .temp_hope_ul_li {
        padding: 0 55px;
    }
    .temp_hope_ul {
        margin: 0 -55px;
    }
    .thul_textbox_tit {
        margin-bottom: 20px;
    }
    .tcul_ri {
        padding: 0px 100px 0 55px;
    }
    .tulb_text {
        width: calc(100% - 55px);
        bottom: 25px;
    }
    .temp_area_tp_word {
        width: 60%;
        margin-bottom: 50px;
    }
    .upul_yexybox_ul {
        margin: 0 -12px;
    }
    .upul_textbox_ul_li {
        padding: 0 12px;
    }
    .upul_textbox {
        margin: 30px 0 26px;
        padding-bottom: 20px;
    }
    .upul_textbox_text {
        margin-bottom: 8px;
    }
    .temp_info h2 {
        margin-bottom: 100px;
    }
    .temp_info_cont_le {
        padding-right: 120px;
    }
    .mod_text30 {
        font-size: 28px;
    }
    .ufcr_ul_li_tp {
        padding-bottom: 20px;
    }
    .uulb_text {
        margin-bottom: 25px;
    }
    .std_btn2_box {
        padding: 8px 22px;
    }
    .std_btn2_icon {
        width: 22px;
    }
    .uult_icon {
        width: 20px;
        margin-top: 8px;
    }
    .ufcr_ul_li {
        margin-bottom: 40px;
    }
    .ufcr_ul_li:last-child {
        margin-bottom: 0px;
    }
    .temp_dyna_textbox h2 {
        margin-bottom: 28px;
    }
    .titp_ul_li4 {
        width: 30%;
        top: 71%;
        right: -50px;
    }
    .titp_ul_li3 {
        width: 15%;
        left: 58%;
    }
    .titp_ul_li2 {
        width: 34%;
        top: 93%;
        left: 0
    }
    .titp_ul_li1 {
        top: 40%;
    }
    .titp_ul_li_text span {
        font-size: 34px;
    }
    .temp_intr_btm_le h2 {
        padding-bottom: 22px;
        margin-bottom: 25px;
    }
    .temp_intr_btm_le {
        padding-right: 130px;
    }
    .mod_text32 {
        font-size: 30px;
    }
    .mrul_num span{
        font-size: 30px;
    }
    .titp_ul_li5 {
        width: 23%;
        top: 24%;
        right: -50px;
    }
    .trsu_li_text {
        margin-top: 50px;
        padding-left: 90px;
    }
    .tlsu_li_tit {
        margin-bottom: 40px;
    }
    .tscb_le_btn {
        margin-top: 30px;
    }
    .tscb_le_swiper .swiper-pagination-progressbar {
        bottom: -55px;
    }
    .temp_swiper_cont {
        padding: 100px 0 150px;
    }
    .mod_text50 {
        font-size: 46px;
    }
    .temp_size_le_text {
        padding-top: 32px;
        margin-top: 40px;
    }
    .tslu_li_num span {
        font-size: 30px;
        margin-top: 10px;
    }
    .temp_size h2 {
        margin-bottom: 60px;
    }
    .temp_size_cont {
        padding: 140px 0 130px;
    }
    .temp_para_btm_tp {
        margin-bottom: 45px;
        padding: 0 9% 0 8.75%;
    }
    .tdor_textbox {
        padding: 75px 50px 240px 165px;
    }
    .tdlc_ri {
        padding-left: 130px;
        margin-top: -165px;
    }
    .tdlc_le {
        padding-right: 130px;
    }
    .temp_dedi_other_le {
        top: 110px;
    }
    .temp_text {
        width: 63.9%;
        margin-bottom: 50px;
    }
    .temp_deid {
        padding-top: 120px;
    }
    .user_fami{
        padding-bottom: 120px;
    }
    .tdor_textbox_tit {
        margin-bottom: 30px;
    }
    .temp_dedi_other {
        padding: 200px 170px 0 50px;
    }
    .temp_dedi_list {
        padding: 0 50px 0 90px;
    }
    .mod_nav_logo {
        width: 200px;
    }
    .mnrl_ul_li {
        padding: 0 35px;
    }
    .mnrl_ul {
        margin: 0 -35px;
        margin-right: 100px;
    }
    .mulp_cont {
        padding: 55px 60px 60px;
    }
    .mcul_box {
        padding: 0 30px 5px;
    }
    .mcul_box_tit {
        margin: 12px 0 40px;
    }
    .mcul_box_tit {
        font-size: 20px;
    }
    .mula_cont {
        padding: 70px 0 100px;
    }
    .mula_cont_box_le {
        padding-right: 80px;
    }
    .mod_ban_list_farm {
        width: 390px;
    }
    .mblf_cont .ys_phnav_lisbox {
        padding: 0px 20px 0px 60px;
    }
    .mblf_cont .ys_phnav_icon {
        left: 30px;
        width: 12px;
        height: 12px;
    }
    .mblf_cont .mblf_cont_li1 ul li::after {
        width: calc(100% - 60px);
    }
    .mblf_cont .ys_phnav_lisbox a {
        padding: 15px 0 10px !important;
    }
    .mod_nynav_logo {
        width: 170px;
    }
    .mblf_cont .mblf_cont_li1::after {
        top: 53px;
    }
    .mod_nynav {
        padding: 0 56px;
    }
    .farm_car .ys_nyban_title p {
        font-size: 16px;
    }
    .farm_car .ys_nyban_title h1 {
        margin-bottom: 20px;
    }
    .tric_aoxi_cont_btm {
        padding: 30px 40px;
    }
    .tacb_ri_ul_li {
        margin-top: 30px;
    }
    .trul_ri {
        width: 14px;
    }
    .tacb_le_word {
        margin-bottom: 20px;
    }
    .tlul_box_le {
        padding-right: 90px;
    }
    .tlul_box_le_word {
        margin-bottom: 30px;
    }
    .tlul_box_le_ul {
        margin-top: 50px;
    }
    .tric_list_ul_li:nth-of-type(2n) .tlul_box_le {
        padding-left: 100px;
    }
    .tric_list_ul_li {
        margin-bottom: 90px;
    }
    .tric_story {
        padding-top: 80px;
        padding-bottom: 120px;
    }
    .mod_ctact_cont_ri {
        padding-left: 90px;
    }
    .mccr_list_onli .mlbs_tit {
        margin-bottom: 12px;
    }
    .mccr_list_ctus .mccr_list_box_sec {
        padding: 26px 20px;
    }
    .mccr_list_onli .mccr_list_box_sec {
        padding: 26px 30px 30px;
    }
    .mod_ctact_cont_le h2 {
        margin-bottom: 20px;
    }
    .mlob_ri {
        width: 16px;
    }
    .harv_mach .ys_nyban_btn {
        bottom: 150px;
    }
    .agri_ctact_bg {
        margin-top: -600px;
    }
    .agri_ctact_tp_cont h2 {
        margin-bottom: 20px;
    }
    .actc_text {
        margin-bottom: 10px;
    }
    .mult_reli {
        padding-top: 120px;
    }
    .aucl_li_item {
        width: calc(520px * var(--width-shu));
    }
    .aucl_li_item_li {
        width: 520px;
    }
    .alil_box_tit {
        width: calc(100% - 40px);
        bottom: 26px;
    }
    .mult_list .sstu_li {
        padding: 0px 80px;
    }
    .mult_list .sclr_sec_tp_ul {
        margin: 0 -80px;
    }
    .sstu_li_img {
        margin-bottom: 30px;
    }
    .agri_usag_cont h2 {
        line-height: 1.5;
        margin-bottom: 45px;
    }
    .agri_usag {
        padding-bottom: 80px;
    }
    .agri_story .sulb_ri {
        height: 310px;
    }
    .hadet_main .atra_powe_cont_word {
        margin-bottom: 20px;
    }
    .hadet_main .atra_powe_cont h2 {
        margin-bottom: 40px;
    }
    .hadet_main .atra_powe_cont_ul {
        margin: 0 -30px;
    }
    .hadet_main .apcu_li {
        padding: 0 30px;
    }
    .apcu_li_box_icon {
        width: 28px;
        margin-bottom: 12px;
    }
    .hadet_main .atra_powe_cont_img {
        width: 50%;
        margin: 0 auto;
        margin-top: 10px;
        margin-bottom: 50px;
    }
    .hadet_main .atra_powe_cont {
        padding: 90px 0px 100px;
    }
    .hadet_prod_bg {
        width: 50%;
    }
    .mod_text40, .mod_text40 p {
        font-size: 36px;
    }
    .hpul_box_le_num {
        font-size: 240px;
    }
    .hadet_prod_ul_li {
        margin-bottom: 150px;
    }
    .hpul_box_le_text {
        margin-top: 50px;
        padding-left: 80px;
    }
    .hpul_box_ri_cont {
        padding: 26px;
    }
    .mrlu_li_box_text {
        margin-right: 30px;
    }
    .mrlu_li_box_icon {
        width: 26px;
    }
    .mod_run_list_ul {
        width: calc((260px * var(--width-shu)) + (30px *var(--width-shu)));
    }
    .mrlu_li {
        width: 260px;
        margin-right: 30px;
    }
    .hadet_main .mxev_usag {
        padding-bottom: 120px;
    }
    .hadet_main .mxev_usag_ul .slick-dots li {
        width: 50px;
    }
    .hadet_main .mxev_usag_ul .slick-dots {
        bottom: -36px;
    }
    .mxev_usag h2 {
        margin-bottom: 30px;
    }
    .atra_tech_cont {
        padding: 0 180px;
    }
    .farm_prod .user_prod_ul_li {
        padding: 0 50px;
    }
    .farm_prod .user_prod_ul {
        margin: 0 -50px;
    }
    .farm_prod h2 {
        margin-bottom: 50px;
    }
    .atra_powe_cont {
        padding: 120px 0px 120px;
    }
    .atra_powe_cont_img {
        width: 40%;
        margin-top: 40px;
        margin-bottom: 20px;
    }
    .atra_powe_cont h2 {
        margin-bottom: 50px;
    }
    .atra_powe_cont_word {
        margin-bottom: 20px;
    }
    .agri_ctact_tp_cont {
        width: 60%;
    }
    .agri_list_powe h2 {
        margin-bottom: 30px;
    }
    .alpu_li_picbox_img {
        width: 240px;
    }
    .alpu_li_tit {
        margin-bottom: 20px;
    }
    .equi_ment .ys_nyban_btn {
        margin-top: 65px;
        bottom: 120px;
    }
    .agri_adv h2 {
        line-height: 1.5;
        margin-bottom: 60px;
    }
    .aaul_icon {
        width: 70px;
        height: 70px;
        margin-bottom: 20px;
    }
    .aaul_icon img {
        width: 34px;
    }
    .aaul_tit {
        margin-bottom: 14px;
    }
    .aaul_box {
        padding-bottom: 24px;
    }
    .agri_adv_ul {
        margin: 0 -30px;
        margin-top: 30px;
    }
    .trac_main .ys_nyban_text {
        top: 36%;
    }
    .sani_envi .ys_nyban_btn {
        bottom: 90px;
    }
    .aslu_li_box_num {
        margin-bottom: 2px;
    }
    .alul_sec_le_tit {
        margin-bottom: 20px;
    }
    .alul_sec_le_word {
        margin-bottom: 80px;
    }
    .blul_box_ri {
        padding-left: 100px;
    }
    .blul_box_ri_ul {
        margin-top: 70px;
    }
    .btra_list_ul_li {
        margin-bottom: 70px;
    }
    .btra_list h2 {
        margin-bottom: 60px;
        line-height: 1.5;
    }
    .envi_cont h2 {
        line-height: 1.5;
        margin-bottom: 30px;
    }
    .eclu_li_img {
        padding-top: 40px;
    }
    .eclu_li_img_tit {
        margin-bottom: 20px;
    }
    .eclu_li_textbox {
        padding-left: 16px;
        margin: 16px 0 20px;
    }
    .eclb_btn_box {
        border-radius: 20px 20px 0 0;
        padding: 10px 60px;
    }
    .envi_solu_cont {
        padding: 90px 70px 110px;
    }
    .envi_main .envi_story .sulb_ri {
        height: 315px;
    }
    .rocl_ban_cont_ri {
        padding-left: 100px;
    }
    .rulb_icon {
        width: 52px;
        margin-right: 20px;
    }
    .rocl_ban {
        padding: 100px 0 120px;
    }
    .rocl_prod {
        width: 100%;
    }
    .mlbl_ul_li {
        padding: 14px 0;
    }
    .rbcr_ul_li {
        margin-bottom: 50px;
    }
    .rocl_prod_cont {
        padding-left: 8.75%;
    }
    .apli_font16 {
        padding: 26px 0;
    }
    .mod_anchor {
        height: 76px;
    }
    .anchor_points_list_item {
        padding: 0 60px;
    }
    .anchor_points_list {
        margin: 0 -60px;
    }
    .sccu_li {
        padding: 0 90px;
    }
    .solu_cry_cont_ul {
        margin: 0 -90px;
    }
    .sccu_li::after {
        right: -22%;
        width: 44%;
    }
    .solu_cry_cont {
        padding: 50px 153px 70px;
        margin-top: 30px;
    }
    .solu_box_edr h4 {
        font-size: 34px;
        margin-bottom: 22px;
    }
    .solu_city .solu_box_edr p::after {
        top: 9px;
        width: 8px;
        height: 8px;
    }
    .solu_city .solu_box_edr p {
        padding-left: 16px;
    }
    .axia_slide {
        margin-top: -108px;
    }
    .arrows1_icon {
        width: 46px;
        height: 46px;
    }
    .arrows1_icon img {
        width: 36px;
    }
    .asct_ul_li {
        margin-bottom: 30px;
    }
    .axia_slick_cont_word {
        margin-bottom: 20px;
    }
    .ascl3_li_tp_icon {
        width: 32px;
        margin-right: 15px;
    }
    .farm_car .ys_nyban_btn {
        bottom: 140px;
    }
    .axia_solu {
        padding-bottom: 319px;
    }
    .axia_scen {
        padding: 70px 0 45px;
    }
    .axia_use_cont_ul .slick-dots li {
        width: 50px;
    }
    .axia_use {
        padding-bottom: 100px;
    }
    .abrb_li_list_li {
        padding: 13px 18px 19px;
    }
    .ablu_li {
        padding: 14px 22px 18px;
    }
    .axia_tech_cont {
        padding: 0 110px;
    }
    .axia_main .apcu_li_box {
        padding: 0 60px;
    }
    .apcu_li_tit {
        margin-bottom: 40px;
    }
    .mxev_supp_tp_text {
        margin-bottom: 10px;
    }
    .mxev_supp_tp h2 {
        margin-bottom: 10px;
    }
    .mxev_supp_btm_tpswiper {
        padding: 100px 0 70px;
    }
    .mxev_supp_btm_bg {
        width: 34%;
        top: 63%;
    }
    .mxev_supp_btm_num {
        top: 67%;
    }
    .mxev_supp_btm_icon {
        width: 40px;
        top: 76%;
    }
    .mxev_supp_btm_btmswiper {
        padding: 80px 0 60px;
    }
    .mxev_supp_btm .axia_slide_cont_btn {
        bottom: 8%;
    }
    .mxev_supp {
        padding: 80px 0 50px;
    }
    .mxev_oem h2 {
        margin-bottom: 60px;
    }
    .mxev_feat h2 {
        margin-bottom: 80px;
    }
    .mful_ri {
        padding-left: 100px;
    }
    .mful_ri_word {
        margin-bottom: 20px;
    }
    .mful_ri_ul {
        margin-bottom: 40px;
    }
    .mful_ri_tit {
        margin-bottom: 20px;
    }
    .mxev_need_cont {
        padding: 0 120px;
    }
    .mncb_li {
        padding: 0 30px 30px;
    }
    .mxev_need_cont_btmul {
        margin-top: 25px;
    }
    .mxev_need h2 {
        margin-bottom: 25px;
    }
    .mxev_conf_cont_ri {
        padding-left: 60px;
    }
    .mltl_text p {
        font-size: 22px;
    }
    .mltl_text::before {
        font-size: 22px;
    }
    .mxev_tech h2 {
        margin-bottom: 40px;
    }
    .mxev_main .farm_prod{
        padding: 80px 0;
    }
    .elec_main .farm_prod{
        padding: 80px 0px;
    }
    .farm_car .elec_main .ys_nyban_btn {
        bottom: 110px;
    }
    .elec_main .axia_solu {
        padding-bottom: 150px;
    }
    .axia_solu_text {
        margin-bottom: 70px;
    }
    .mxtr_clos {
        padding: 120px 0 320px;
    }
    .mxtr_video {
        margin-top: -220px;
    }
    .mxtr_video_cont_icon {
        width: 90px;
    }
    .ys_ban_video1 {
        border-radius: 30px;
    }
    .mxtr_adv {
        padding-top: 130px;
        padding-bottom: 120px;
    }
    .mxtr_sati_tit h2 {
        font-size: 90px;
    }
    .mxtr_sati_text {
        font-size: 90px;
    }
    .mxtr_sati {
        padding: 120px 0 130px;
    }
    .macl_leul_li_tit {
        margin: 28px 0 15px;
    }
    .mxtr_adv_cont_ri {
        padding-left: 200px;
        padding-top: 100px;
    }
    .mod_text56 {
        font-size: 52px;
    }
    .serlist_help {
        right: 38px;
        top: 580px;
    }
    .atra_main .slick-dots li {
        width: 50px;
    }
    .atra_main .slick-dots li, .agri_main .slick-dots li {
        width: 50px;
    }
    .home_ban_ul_li.on .hbul_box:hover .hbul_tit {
        bottom: 180px;
    }
    .temp_seri {
        padding-top: 80px;
    }
    .rocl_main .slick-dots li {
        width: 50px;
    }
    .mult_main .slick-dots li {
        width: 50px;
    }
    .ctact_grou {
        padding: 150px 0;
    }
    .ctact_grou_ri {
        padding-left: 110px;
    }
    .ctact_grou_ri h2 {
        margin-bottom: 50px;
    }
    .cgru_li_box {
        padding: 22px 0;
    }
    .cgru_li_ri {
        width: 36px;
    }
    .cgru_li_le {
        width: calc(100% - 36px);
        padding-right: 80px;
    }
    .cgru_li_box::after {
        width: calc(100% - 100px);
    }
    .ctact_mess_cont h2 {
        margin-bottom: 35px;
    }
    .ctact_mess_from {
        padding: 55px 40px 75px;
    }
    .cmft_le_sec_text {
        margin-bottom: 6px;
    }
    .cmft_le_sec {
        margin-bottom: 16px;
    }
    .clsl_input textarea {
        height: 350px;
    }
    .ctat_mess_from_btm {
        margin-top: 45px;
    }
    .ctact_mess {
        padding: 70px 0 180px;
    }
    .join_cry {
        padding-top: 150px;
    }
    .join_cry_le h2 {
        margin-bottom: 30px;
    }
    .join_cry_le {
        padding-right: 110px;
    }
    .join_empl_ri {
        padding-left: 100px;
    }
    .join_empl_ri h2 {
        margin-bottom: 24px;
    }
    .join_empl_ri .ufcr_ul_li_tp {
        padding: 22px 0;
    }
    .join_empl_ri_word {
        margin-bottom: 16px;
    }
    .join_curr {
        padding-top: 100px;
    }
    .join_curr_box h2 {
        margin-bottom: 50px;
    }
    .join_curr_btn {
        margin-top: 50px;
    }
    .join_modal .ys_modal_content {
        height: 410px;
        padding: 0 35px 0 65px;
    }
    .join_modal_tp {
        padding: 0px 80px 0px 65px;
        margin-bottom: 28px;
    }
    .join_modal_btm {
        padding: 10px 80px 0 65px;
    }
    .join_curr_ul {
        margin-top: 60px;
    }
    .jpin_modal_btm_btn .std_btn_box {
        padding: 10px 50px;
    }
    .join_modal .ys_modal_container {
        padding: 50px 0 60px;
    }
    .resp_cry_ul_li {
        padding: 0 60px;
    }
    .resp_cry_ul {
        margin: 0 -60px;
    }
    .rcul_tp_word {
        margin-bottom: 90px;
    }
    .resp_cry h2 {
        margin-bottom: 30px;
    }
    .resp_esg h2 {
        margin-bottom: 25px;
    }
    .resp_esg_word {
        width: 75%;
    }
    .resp_esg_ul_li:nth-of-type(2n) {
        margin-top: 80px;
    }
    .resp_acti h2 {
        margin-bottom: 60px;
    }
    .resp_acti_cont_btn {
        width: 95px;
        top: -105px;
    }
    .racu_li_box_text {
        margin-top: 30px;
    }
    .inno_deve_ri {
        padding-left: 70px;
    }
    .inno_list_cont1 .inno_list_cont_box {
        padding: 280px 8.75% 0 !important;
    }
    .ys_aside_nav.start {
        left: 90px;
        transform: translateX(0) translateY(-50%);
    }
    .inno_list_cont_box {
        width: 100%;
        padding: 0 0 0 8.75%;
    }
    .inno_list_cont:nth-child(-n+3) .inno_list_cont_box {
        /*padding: 0px 8.75% 0px;*/
    }
    .inno_list_cont {
        padding: 140px 0 100px;
    }
    .ilcb_wrap_ri {
        padding-left: 90px;
    }
    .ilcb_wrap_le_text {
        margin-bottom: 24px;
    }
    .ilcb_wrap_le_tit {
        margin-bottom: 30px;
    }
    .inno_list {
        margin-top: -140px;
    }
    .about_miss_le_tit {
        margin-bottom: 40px;
    }
    .about_miss_ul_li {
        padding: 0 35px;
    }
    .about_miss_ul {
        margin: 0 -35px;
        margin-top: 40px;
    }
    .about_miss_btn {
        margin-top: 50px;
    }
    .amul_box_num .ys_demo_num {
        font-size: 66px;
    }
    .about_visi_cont h2 {
        margin-bottom: 20px;
    }
    .about_visi_cont_word {
        width: 30%;
    }
    .amul_box_num span {
        margin-top: 30px;
    }
    .hbul_tit {
        line-height: 1.2;
    }
    .mxtr_main .ablu_li:last-child {
        padding: 8px 20px 14px;
    }
    .rocl_prod_cont_le {
        left: 8.75%;
    }
    .deve_main h1 {
        font-size: 78px;
        margin-bottom: 26px;
    }
    .blcu_list.swiper-slide {
        width: 640px !important;
        padding: 0 15px;
    }
    .dslu_li:nth-child(2n) {
        margin-top: 34px;
    }
    .join_team h2, .about_hono h2 {
        margin-bottom: 70px;
    }
    .about_miss_le {
        width: 65%;
    }
    .ys_ban_title {
        font-size: 60px;
    }
    .ys_ban_slick .slick-dots {
        width: 82.5%;
    }
    .temp_para_tp_tit h2 {
        width: 62%;
    }
    .temp_para_tp_tit {
        top: 50px;
    }
    .temp_para_tp_tit p {
        line-height: 1.2;
    }
    .ascu_list {
        padding: 0 15px;
    }
    .axia_slick_cont_ul {
        margin: 0 -15px;
    }
    .mxtr_tech .atlb_text p {
        font-size: 18px;
    }
    .abrb_li_list_li:last-child {
        padding: 11px 15px 11px;
    }
    .ascs_list_cont_text{
        font-size: 22px !important;
        line-height: 1.5;
    }
    .axia_main .abrb_li_list_li {
        padding: 13px 18px 10px;
    }
    .elec_main .ablu_li {
        padding: 16px 30px 16px;
    }
    .sani_envi .solu_main .ys_nyban_title p {
        width: 60%;
        line-height: 1.5;
    }
    .sani_envi .ys_nyban_title h1 {
        width: 60%;
    }
    .tlsu_li .tlsu_li_ul_li span {
        margin-top: 2px;
    }
    .temp_para_btm_tp h2 {
        width: 50%;
    }
    .fedi_page .ys_nyban_btn{
        bottom: 160px;
    }
    .equi_ment .trac_main .ys_nyban_btn {
        bottom: 140px;
    }
    .mult_main .agri_ctact_bg {
        margin-top: -400px;
    }
    .ys_ban_txtbox.ys_pos_center {
        top: auto;
        bottom: 150px;
    }
    .resp_video_icon {
        width: 90px;
    }
    .resp_video_cont {
        border-radius: 30px;
    }
    .reul_word {
        height: 480px;
    }
    .sccu_li_tp::before {
        right: -90px;
        width: 10px;
        height: 10px;
    }
    .sccu_li_tp::after {
        right: -180px;
        width: 180px;
    }
    .mod_back {
        top: 740px;
        width: 40px;
        height: 40px;
        right: 30px;
    }
    .mxev_tech_cont {
        padding: 50px 30px;
    }
    .mxev_tech_cont_table tbody tr td {
        padding: 12px 17px;
    }
    .mxev_tech_cont_table thead tr th {
        font-size: 16px;
        padding: 15px 20px 35px;
    }
    .ys_ban_txtbox.ys_pos_center {
        left: 56%;
    }
    .sstu_li_tit {
        font-size: 20px !important;
    }
    .iwrv_pcicon, .iwrv_phicon {
        width: 100px;
    }
    .axia_slide.nomore{
        margin-top: 0px;
        padding-top: 80px;
    }
    /* 1680end */
}

@media screen and (max-width: 1560px) {
    .mod_foot_tp_ri {
        padding-left: 110px;
    }
    .inside_body .mod_foot_tp_le {
        width: 180px;
    }
    .inside_body .mod_foot_tp_ri {
        width: calc(100% - 180px);
        padding-left: 90px;
    }
    .mftr_ri {
        width: 300px;
    }
    .mftr_le {
        width: calc(100% - 300px);
    }
    .mod_foot_tp {
        padding: 70px 0;
    }
    .mod_step_ri {
        padding-left: 80px;
    }
    .std_title3 {
        font-size: 20px;
    }
    .mod_text36 {
        font-size: 32px;
    }
    .mod_step h2 {
        margin-bottom: 16px;
    }
    .msru_li_ri {
        width: 18px;
    }
    .msru_li_le {
        width: calc(100% - 18px);
        padding-right: 30px;
    }
    .scre_cont_list_le {
        padding-right: 18px;
    }
    .scll_btm_list_ul {
        padding: 10px 16px;
    }
    .sclr_sec {
        margin-bottom: 60px;
    }
    .std_title2, .std_title2 p {
        font-size: 42px;
    }
    .temp_dyna_textbox h2{
        margin-bottom: 26px;
        font-size: 42px;
    }
    .tlsu_li .tlsu_li_ul_li span {
        font-size: 42px;
    }
    .sulb_ri {
        height: 275px;
    }
    .std_title1 {
        font-size: 52px;
    }
    .ys_nyban_title h1 {
        margin-bottom: 20px;
    }
    .ys_nyban_btn {
        bottom: 145px;
    }
    .user_seri h2 {
        margin-bottom: 35px;
    }
    .mod_text30 {
        font-size: 26px;
    }
    .temp_area_list .swiper-pagination-progressbar {
        width: calc(100% - 160px) !important;
    }
    .titp_ul_li_text span {
        font-size: 32px;
    }
    .titp_ul_li2 {
        top: 93%;
    }
    .tscb_le_btn {
        margin-top: 20px;
    }
    .tscb_le_swiper .swiper-pagination-progressbar {
        bottom: -40px;
    }
    .mod_text50 {
        font-size: 42px;
    }
    .tslu_li_num span {
        font-size: 28px;
        margin-top: 10px;
    }
    .mcul_box {
        padding: 0 20px 5px;
    }
    .tlul_box_le {
        padding-right: 50px;
    }
    .tric_list_ul_li:nth-of-type(2n) .tlul_box_le {
        padding-right: 0;
        padding-left: 70px;
    }
    .tlul_box_le_ul {
        margin-top: 40px;
    }
    .mod_ctact_cont_ri {
        padding-left: 60px;
    }
    .mlbs_ul {
        margin: 0 -5px;
    }
    .mlbs_ul_li {
        padding: 0 5px;
        margin-top: 10px;
    }
    .mod_ctact_cont_le h2 {
        margin-bottom: 18px;
        line-height: 1.25;
    }
    .harv_mach .ys_nyban_btn {
        bottom: 130px;
    }
    .aucl_li_item_li {
        width: 460px;
    }
    .aucl_li_item {
        width: calc(460px * var(--width-shu));
    }
    .agri_story .sulb_ri {
        height: 300px;
    }
    .hadet_main .atra_powe_cont {
        padding: 90px 0px 100px;
    }
    .hadet_main .atra_powe_cont_img {
        width: 45%;
        margin: 0 auto;
        margin-top: 10px;
        margin-bottom: 50px;
    }
    .mod_text40, .mod_text40 p {
        font-size: 34px;
    }
    .mrlu_li {
        width: 240px;
        margin-right: 20px;
    }
    .mod_run_list_ul {
        width: calc((240px * var(--width-shu)) + (20px *var(--width-shu)));
    }
    .equi_ment .ys_nyban_title h1 {
        margin-bottom: 16px;
    }
    .atra_tech_cont_table tbody tr td {
        /* min-width: 400px; */
    }
    .envi_main .envi_story .sulb_ri {
        height: 275px;
    }
    .solu_cry_cont {
        padding: 50px 115px 70px;
        margin-top: 30px;
    }
    .solu_box_edr h4 {
        font-size: 32px;
        margin-bottom: 20px;
    }
    .axia_slide {
        margin-top: -100px;
    }
    .farm_car .ys_nyban_btn {
        bottom: 120px;
    }
    .axia_solu {
        padding-bottom: 300px;
    }
    .axia_tech_cont {
        padding: 0 90px;
    }
    .apcu_li_tit {
        margin-bottom: 30px;
    }
    .axia_main .apcu_li_box {
        padding: 0 50px;
    }
    .mful_ri {
        padding-left: 80px;
    }
    .mxev_feat_ul::after {
        left: 60.5%;
    }
    .mful_le::after {
        right: -5.3%;
    }
    .mful_ri_word {
        margin-bottom: 18px;
    }
    .mful_ri_ul {
        margin-bottom: 30px;
    }
    .mxtr_clos_word {
        width: 60%;
        margin-bottom: 60px;
    }
    .mulu_li_cont_text {
        width: 310px;
        padding: 10px 20px 10px 50px;
        border-radius: 60px;
        margin-left: -40px;
    }
    .mxtr_clos h2 {
        width: 60%;
        margin-bottom: 20px;
    }
    .mxtr_sati_tit h2 {
        font-size: 80px;
    }
    .mxtr_sati_text {
        font-size: 80px;
    }
    .serlist_help {
        right: 30px;
        top: 460px;
    }
    .mula_cont_box_min {
        padding-right: 150px;
    }
    .home_up_word {
        width: 65%;
    }
    .home_up_ul_li .home_up_fedi_textbox{
        width: 95%;
    }
    .home_up_ul_li .home_up_fedi_tit {
        width: 100%;
    }
    .ctact_grou {
        padding: 120px 0;
    }
    .ctact_grou_ri {
        padding-left: 90px;
    }
    .clsl_img{
        width: 30%;
    }
    .ctact_mess {
        padding: 70px 0 160px;
    }
    .amul_box_num .ys_demo_num {
        font-size: 56px;
    }
    .about_visi_cont_word {
        width: 35%;
    }
    .about_visi_cont h2 {
        margin-bottom: 16px;
    }
    .amul_box_num span {
        margin-top: 20px;
    }
    .hbul_sec {
        width: calc(100% - 70px);
        bottom: 30px;
    }
    .mod_text36 {
        font-size: 28px;
    }
    .deve_main h1 {
        font-size: 74px;
        margin-bottom: 20px;
    }
    .deve_main .ys_nyban_title p {
        width: 58%;
        line-height: 1.75;
        font-size: 16px;
    }
    .ys_ban_title {
        font-size: 56px;
    }
    .temp_para_tp_tit h2 {
        width: 64%;
    }
    .temp_para_tp_tit {
        top: 45px;
    }
    .ascu_list_box_word p {
        font-size: 16px;
    }
    .ascs_list_cont_text{
        font-size: 22px !important;
        line-height: 1.5;
    }
    .abrb_li_list_li:last-child {
        padding: 11px 10px 11px;
    }
    .tdor_textbox {
        padding: 75px 50px 240px 150px;
    }
    .equi_ment .trac_main .ys_nyban_btn {
        bottom: 110px;
    }
    .ys_ban_txtbox.ys_pos_center {
        top: auto;
        bottom: 130px;
    }
    .solu_main .sulb_ri {
        height: 270px;
    }
    .mod_back {
        top: 620px;
    }
    .about_miss_ul {
        margin: 0 -35px;
        margin-top: 30px;
    }
    .about_miss_le_word {
        max-height: 205px;
        padding-right: 12px;
    }
    .mxev_tech_cont_table thead tr th {
        min-width: 200px;
    }
    .mxev_tech_cont table tbody tr td {
        padding: 10px 20px;
        min-width: 200px;
    }
    .about_miss_le_tit {
        margin-bottom: 30px;
    }
    .harv_mach .ys_nyban_title p {
        width: 60%;
    }
    .reul_word {
        height: 398px;
    }
    .resp_esg_ul_li.on .reul_sec {
        transform: translateX(-50%) translateY(0%);
    }
    .reul_sec {
        transform: translateX(-50%) translateY(86%);
    }
    /* 1560end */
}

/* 1440~1200 pc小屏幕 重点*/
@media screen and (max-width: 1440px) {
    .ablu_li {
        padding: 7px 15px 10px;
    }
    .ys_modal_content {
        max-height: 650px;
    }
    .mftr_le_ul {
        margin: 0 -30px;
    }
    .mftr_le_ul_li {
        padding: 0 30px;
    }
    .actc_btn {
        margin-top: 60px;
    }
    .inside_body .mod_foot_tp_le {
        width: 170px;
    }
    .inside_body .mod_foot_tp_ri {
        width: calc(100% - 170px);
        padding-left: 80px;
    }
    .mftr_le_ul_li li a {
        font-size: 14px;
        line-height: 1.5;
    }
    .arrows_icon img {
        width: 14px;
    }
    .mlul_tit a {
        margin-bottom: 15px;
    }
    .inside_body .mftr_ri_tp_tit {
        margin-bottom: 15px;
    }
    .mrtu_li a {
        font-size: 14px;
        line-height: 1.75;
    }
    .mod_foot_btm {
        padding: 18px 0;
    }
    .mod_foot_tp {
        padding: 60px 0;
    }
    .msru_li_box {
        padding: 25px 30px;
    }
    .msru_li_le_tit {
        margin-bottom: 6px;
    }
    .scre_main .mod_step {
        padding-bottom: 80px;
    }
    .scre_cont_list {
        padding: 60px 0 80px;
    }
    .sclr_sec {
        margin-bottom: 50px;
    }
    .scre_cont_list_le {
        width: 18%;
    }
    .scre_cont_list_ri {
        width: 82%;
        padding-left: 38px;
    }
    .sclr_sec_tp_icon {
        width: 52px;
    }
    .scre_cont h2 {
        line-height: 1.5;
    }
    .std_btn_text p {
        font-size: 14px;
    }
    .sstu_btn .std_btn_box {
        padding: 6px 20px;
    }
    .sstu_btmbox {
        padding-bottom: 16px;
    }
    .sstu_li_img {
        margin-bottom: 30px;
    }
    .mod_text20, .mod_text20 p {
        font-size: 18px;
    }
    .temp_dyna_textbox p{
        font-size: 18px;
    }
    .scll_tp {
        padding-bottom: 10px;
    }
    .scll_btm_list_tit {
        padding-bottom: 8px;
        padding-top: 8px;
    }
    .mod_text18, .mod_text18 p {
        font-size: 16px;
    }
    .scll_tp_clear_text p {
        line-height: 1.5;
    }
    .scll_tp_clear_icon {
        width: 16px;
        margin-right: 5px;
    }
    .scll_tp_clear_text{
        margin-top: 3px;
    }
    .scre_cont h2 {
        margin-top: 3px;
    }
    .mod_nyban_back a {
        line-height: 74px;
    }
    .mod_nynav_logo a {
        line-height: 74px;
    }
    .mod_nynav_logo {
        width: 150px;
    }
    .ys_main {
        padding-top: 74px;
    }
    .std_title2, .std_title2 p {
        font-size: 38px;
    }
    .temp_dyna_textbox h2{
        margin-bottom: 26px;
        font-size: 38px;
    }
    .tlsu_li .tlsu_li_ul_li span {
        font-size: 38px;
    }
    .std_padd100_btm {
        padding-bottom: 80px;
    }
    .std_padd100_top{
        padding-top: 80px;
    }
    .axia_main .farm_prod .user_prod {
        padding: 80px 0;
    }
    .rocl_main .farm_prod {
        padding: 80px 0;
    }
    .serlist_cont_btm_tp {
        margin-bottom: 40px;
    }
    .scbs_icon {
        width: 90px;
        top: -20px;
    }
    .scbs_ri {
        right: -30px;
    }
    .scbs_ul_li_box {
        padding: 45px 25px 45px 35px;
        border-radius: 20px;
    }
    .sulb_ri_tit {
        margin-bottom: 10px;
    }
    .sulb_ri {
        height: 265px;
    }
    .scbs_le {
        left: -65px;
    }
    .serlist_cont {
        /* padding-top: 90px; */
    }
    .scbs_ul .slick-dots li {
        width: 40px;
    }
    .serlist_cont_btm {
        padding: 80px 0 80px;
    }
    .std_title1 {
        font-size: 48px;
    }
    .ys_nyban_title h1 {
        margin-bottom: 16px;
    }
    .ys_nyban_btn .std_btn_box {
        padding: 6px 18px;
    }
    .ys_nyban_title p {
        font-size: 20px;
    }
    .std_padd120 {
        padding: 90px 0;
    }
    .std_padd120_top {
        padding-top: 90px;
    }
    .std_padd120_btm {
        padding-bottom: 90px;
    }
    .temp_intr{
        padding-bottom: 90px;
    }
    .user_word {
        width: 60%;
    }
    .user_seri h2 {
        margin-bottom: 30px;
    }
    .user_sec_text {
        top: 75px;
    }
    .user_thir .user_list_word {
        margin-bottom: 35px;
    }
    .user_thir h2 {
        margin-bottom: 15px;
    }
    .user_sec_text h2 {
        margin-bottom: 10px;
    }
    .user_four h2 {
        margin-bottom: 10px;
    }
    .user_four .user_list_word {
        margin-bottom: 35px;
    }
    .user_five h2 {
        margin-bottom: 10px;
    }
    .user_five .user_list_word {
        margin-bottom: 35px;
    }
    .user_five {
        padding-bottom: 90px;
    }
    .mod_cookie_cont {
        padding: 14px 90px 14px 90px;
    }
    .mod_cookie_cont_ri {
        padding-left: 100px;
    }
    .mccr_close {
        width: 20px;
    }
    .mccr_btn {
        margin-right: 40px;
    }
    .std_btn_box {
        padding: 6px 20px;
    }
    .mftr_ri_btm {
        margin-top: 35px;
    }
    .mod_foot_tp_le {
        width: 140px;
    }
    .mod_foot_tp_ri {
        width: calc(100% - 140px);
        padding-left: 150px;
    }
    .mftr_ri_btm_share {
        margin-top: 12px;
    }
    .mftr_ri_tp_tit {
        margin-bottom: 5px;
    }
    .home_deram_word {
        width: 50%;
        margin-bottom: 49px;
    }
    .home_dream_textbox h2 {
        margin-bottom: 16px;
    }
    .std_mar40{
        margin-bottom: 30px;
    }
    .huul_box:hover .home_up_fedi_textbox {
        bottom: 8%;
    }
    .home_up_word {
        width: 65%;
        margin-bottom: 50px;
    }
    .home_up h2 {
        margin-bottom: 20px;
    }
    .home_up {
        padding-top: 80px;
    }
    .hbul_textbox_word {
        font-size: 18px;
        margin-bottom: 30px;
    }
    .hbul_box:hover .hbul_tit {
        bottom: 200px;
    }
    .hbul_tit {
        left: 30px;
        bottom: 32px;
    }
    .home_ban_ul_li.on .hbul_box:hover .hbul_tit {
        bottom: 175px;
    }
    .temp_info_cont_le {
        padding-right: 80px;
    }
    .temp_info h2 {
        margin-bottom: 80px;
    }
    .temp_hope_ul_li {
        padding: 0 40px;
    }
    .temp_hope_ul {
        margin: 0 -40px;
    }
    .std_padd100 {
        padding: 90px 0;
    }
    .std_padd100_top{
        padding-top: 90px;
    }
    .thul_textbox_tit {
        margin-bottom: 10px;
    }
    .mod_text30 {
        font-size: 24px;
    }
    .tcul_ri {
        padding: 0px 70px 0 45px;
    }
    .temp_case_ul_li:nth-of-type(2n) .tcul_ri {
        padding: 0 45px 0 70px;
    }
    .tulb_text {
        width: calc(100% - 50px);
        bottom: 15px;
    }
    .temp_area_list .swiper-pagination-progressbar {
        width: calc(100% - 170px) !important;
    }
    .arrows_icon {
        width: 36px;
        height: 36px;
    }
    .mod_arrows {
        width: 86px;
    }
    .temp_area_tp_word {
        width: 70%;
        margin-bottom: 45px;
    }
    .temp_dyna_text {
        width: 50%;
    }
    .tdsu_li_textbox {
        padding: 35px 30px 34px;
    }
    .tdsu_li_textbox_edr h4 {
        font-size: 18px;
        margin-bottom: 6px;
    }
    .temp_dyna_btm {
        margin-top: 50px;
    }
    .temp_intr_btm_le {
        padding-right: 90px;
    }
    .mod_text32 {
        font-size: 26px;
    }
    .mrul_num span{
        font-size: 26px;
    }
    .temp_intr_tp h2 {
        margin-bottom: 22px;
    }
    .titp_ul_li_text span {
        font-size: 28px;
    }
    .tlsu_li_tit {
        margin-bottom: 30px;
    }
    .temp_swiper_cont {
        width: 100%;
        padding: 80px 0 110px;
        background: #F2F7F8;
    }
    .tlsu_li_ul_li {
        padding: 0 15px;
        margin-bottom: 20px;
    }
    .tlsu_li_ul {
        margin: 0 -15px;
    }
    .tlul_word p {
        font-size: 18px;
    }
    .tscb_ri_num .baner_i {
        font-size: 28px;
    }
    .mod_text50 {
        font-size: 38px;
    }
    .tslu_li_num span {
        font-size: 26px;
        margin-top: 6px;
    }
    .tslu_li_num {
        margin-bottom: 2px;
    }
    .temp_size_le_text {
        padding-top: 28px;
        margin-top: 36px;
        border-top: solid 3px #00A9E0;
    }
    .temp_size_cont {
        padding: 130px 0 120px;
    }
    .temp_para_btm_tp {
        margin-bottom: 40px;
        padding: 0 9% 0 8.75%;
    }
    .temp_text {
        width: 70%;
        margin-bottom: 40px;
    }
    .tdor_textbox {
        padding: 75px 30px 200px 120px;
    }
    .tlul_box_tit {
        margin-bottom: 20px;
    }
    .tdlc_ri {
        padding-left: 100px;
        margin-top: -165px;
    }
    .tdlc_le {
        padding-right: 100px;
    }
    .tdlc_ul_li {
        margin-bottom: 50px;
    }
    .tlul_box_text p {
        font-size: 18px;
        margin-bottom: 10px;
    }
    .temp_deid {
        padding-top: 100px;
    }
    .serlist_help .std_btn_box {
        padding: 4px 12px;
    }
    .serlist_help_cont_text {
        margin-bottom: 8px;
    }
    .serlist_help_cont {
        padding: 16px 15px;
    }
    .user_fami{
        padding-bottom: 90px;
    }
    .ufcr_ul_li_tp {
        padding-bottom: 16px;
    }
    .uftr_ul_li_btm {
        padding-top: 18px;
    }
    .uulb_text {
        margin-bottom: 20px;
    }
    .std_btn2_box {
        padding: 6px 16px;
    }
    .std_btn2_icon {
        width: 18px;
    }
    .std_btn2_text {
        margin-right: 10px;
    }
    .ufcr_ul_li {
        margin-bottom: 35px;
    }
    .uult_icon {
        width: 18px;
        margin-top: 8px;
    }
    .temp_dedi_other {
        padding: 160px 140px 0 50px;
    }
    .tdor_textbox_tit {
        margin-bottom: 25px;
    }
    .temp_dedi_list {
        padding: 0 50px 0 60px;
    }
    .tscb_le_btn .arrows_icon img {
        width: 26px;
    }
    .mcul_box_tit {
        font-size: 18px;
    }
    .mcul_box_tit {
        margin: 12px 0 30px;
    }
    .mulp_cont {
        padding: 45px 40px 50px;
    }
    .mod_nav_logo {
        width: 180px;
    }
    .mod_nav_logo a {
        line-height: 74px;
    }
    .mnrl_ul {
        margin: 0 -25px;
        margin-right: 70px;
    }
    .mnrl_ul_li {
        padding: 0 25px;
    }
    .mnrl_ul_li_link {
        line-height: 74px;
    }
    .mnro_lang_icon {
        line-height: 74px;
    }
    .yx_search3_btn {
        line-height: 74px;
    }
    .yx_search3xlbox {
        height: 330px;
        top: 74px;
    }
    .yx_search3img2 {
        top: 28px;
    }
    .ys_bread_list a {
        font-size: 14px;
    }
    .tacb_le h2 {
        line-height: 1.5;
        margin-bottom: 5px;
    }
    .tacb_le_word {
        margin-bottom: 14px;
    }
    .tacb_ri_ul_li a {
        padding-bottom: 10px;
    }
    .trul_ri {
        width: 12px;
    }
    .tacb_ri_ul_li {
        margin-top: 25px;
    }
    .tlul_box_le_ul {
        margin-top: 30px;
    }
    .tlul_box_le_word {
        margin-bottom: 16px;
    }
    .tlul_box_le h2 {
        line-height: 1.5;
        margin-bottom: 5px;
    }
    .tric_list_ul_li {
        margin-bottom: 70px;
    }
    .tric_story {
        padding-top: 60px;
        padding-bottom: 100px;
    }
    .mlbs_ul_li a {
        font-size: 14px;
    }
    .mccr_list_onli .mccr_list_box_sec {
        padding: 26px 25px 26px;
    }
    .mlbs_text p {
        font-size: 14px;
    }
    .mblc_text p {
        line-height: 74px;
    }
    .harv_mach .ys_nyban_btn {
        bottom: 100px;
    }
    .mult_reli {
        padding-top: 100px;
    }
    .actc_text {
        margin-bottom: 8px;
    }
    .mult_reli .actc_btn {
        margin-top: 34px;
    }
    .mult_list_text {
        margin-bottom: 10px;
    }
    .mult_list .sclr_sec_tp_ul {
        margin: 0 -60px;
    }
    .mult_list .sstu_li {
        padding: 0px 60px;
    }
    .agri_usag {
        padding-bottom: 70px;
    }
    .aucl_li_item_li {
        width: 440px;
    }
    .aucl_li_item {
        width: calc(440px * var(--width-shu));
    }
    .agri_usag_cont h2 {
        margin-bottom: 35px;
    }
    .alil_box_tit {
        font-size: 16px;
    }
    .hadet_main .atra_powe_cont h2 {
        margin-bottom: 30px;
    }
    .hadet_main .atra_powe_cont_word {
        margin-bottom: 16px;
    }
    .hadet_main .atra_powe_cont {
        padding: 80px 0px 80px;
    }
    .apcu_li_box_icon {
        width: 24px;
        margin-bottom: 8px;
    }
    .hadet_main .atra_powe_cont_word {
        margin-bottom: 12px;
    }
    .hpul_box_le {
        padding-right: 90px;
        padding-top: 50px;
    }
    .hpul_box_le_num {
        font-size: 200px;
    }
    .mod_text40, .mod_text40 p {
        font-size: 32px;
    }
    .hadet_prod_ul_li:nth-of-type(2n) .hpul_box .hpul_box_le_text {
        padding-right: 60px;
    }
    .hpul_box_le_text {
        margin-top: 40px;
        padding-left: 60px;
    }
    .hadet_prod h2 {
        margin-bottom: 50px;
    }
    .hadet_prod_ul_li {
        margin-bottom: 120px;
    }
    .hpul_box_ri_cont {
        padding: 22px;
    }
    .hbrc_word {
        margin-top: 22px;
    }
    .hadet_prod_ul_li:nth-of-type(2n) .hpul_box .hpul_box_le {
        padding-left: 90px;
    }
    .mrlu_li_box_text {
        margin-right: 24px;
    }
    .mrlu_li_box_icon {
        width: 20px;
    }
    .mrlu_li {
        width: 210px;
        margin-right: 20px;
    }
    .mod_run_list_ul {
        width: calc((210px * var(--width-shu)) + (20px *var(--width-shu)));
    }
    .mod_run_list_ul {
        padding: 18px 0 18px 14px;
    }
    .hadet_main .mxev_usag_ul .slick-dots li {
        width: 40px;
    }
    .hadet_main .mxev_usag {
        padding-bottom: 100px;
    }
    .atra_tech_cont_table tbody tr td {
        /* min-width: 400px; */
        padding: 14px 16px;
        font-size: 16px;
    }
    .atra_tech_cont {
        padding: 0 150px;
    }
    .farm_prod h2 {
        margin-bottom: 40px;
    }
    .mod_text36 {
        font-size: 26px;
    }
    .alpu_li_tit {
        margin-bottom: 16px;
    }
    .agri_list_powe h2 {
        margin-bottom: 26px;
    }
    .alpu_li_picbox_img {
        width: 210px;
    }
    .equi_ment .ys_nyban_btn {
        bottom: 100px;
    }
    .agri_adv h2 {
        margin-bottom: 40px;
    }
    .aaul_icon {
        width: 62px;
        height: 62px;
        margin-bottom: 20px;
    }
    .aaul_icon img {
        width: 28px;
    }
    .aaul_tit {
        margin-bottom: 10px;
    }
    .agri_adv_text {
        margin-bottom: 4px;
    }
    .agri_main .agri_story .sulb_ri {
        height: 265px;
    }
    .equi_ment .atra_powe_cont {
        padding: 90px 0px 90px;
    }
    .equi_ment .atra_powe_cont_img {
        width: 40%;
        margin-top: 25px;
        margin-bottom: 20px;
    }
    .alul_sec_le_word {
        margin-bottom: 60px;
    }
    .alul_sec_le {
        width: 48%;
    }
    .alul_sec_ri {
        width: 52%;
    }
    .alul_sec_le_tit {
        margin-bottom: 16px;
        line-height: 1.5;
    }
    .aslu_li {
        padding: 0 30px;
    }
    .alul_sec_le_ul {
        margin: 0 -30px;
    }
    .btra_list h2 {
        margin-bottom: 50px;
    }
    .blul_box_ri {
        padding-left: 80px;
    }
    .blul_box_ri_ul {
        margin-top: 50px;
    }
    .blul_box_ri_tit {
        margin-bottom: 14px;
    }
    .btra_list_ul_li {
        margin-bottom: 60px;
    }
    .envi_cont h2 {
        margin-bottom: 24px;
    }
    .eclu_li_img {
        padding-top: 30px;
    }
    .eclu_li_img_pic {
        width: 85%;
    }
    .eclb_btn_box {
        border-radius: 15px 15px 0 0;
        padding: 8px 54px;
    }
    .sani_envi .ys_nyban_btn {
        bottom: 70px;
    }
    .envi_solu {
        padding-bottom: 50px;
    }
    .envi_solu_cont {
        padding: 80px 60px 90px;
    }
    .rocl_ban_cont_ri {
        padding-left: 60px;
    }
    .rulb_icon {
        width: 46px;
        margin-right: 20px;
    }
    .rulb_textbox_tit {
        margin-bottom: 3px;
    }
    .rbcr_ul_li {
        margin-bottom: 45px;
    }
    .rocl_ban {
        padding: 100px 0 100px;
    }
    .mult_tit {
        padding-left: 16px;
    }
    .mult_icon {
        width: 16px;
    }
    .mlbl_ul_li {
        padding: 12px 0;
    }
    .rpcr_btn {
        margin-top: 35px;
    }
    .sccu_li {
        padding: 0 70px;
    }
    .solu_cry_cont_ul {
        margin: 0 -70px;
    }
    .apli_font16 {
        padding: 20px 0;
    }
    .mod_anchor {
        height: 65px;
    }
    .anchor_points_list_item {
        padding: 0 40px;
    }
    .anchor_points_list {
        margin: 0 -40px;
    }
    .mod_anchor.on1 .anchor_points {
        top: 74px;
    }
    .solu_box_edr h4 {
        font-size: 30px;
        margin-bottom: 20px;
    }
    .solu_box_edr p {
        line-height: 1.75;
        font-size: 16px;
        margin-bottom: 12px;
    }
    .arrows1_icon {
        width: 42px;
        height: 42px;
    }
    .arrows1_icon img {
        width: 32px;
    }
    .axia_slide {
        margin-top: -90px;
    }
    .farm_car .ys_nyban_title h1 {
        margin-bottom: 15px;
    }
    .farm_car .ys_nyban_title p {
        line-height: 1.5;
    }
    .asct_ul_li {
        margin-bottom: 20px;
    }
    .asct_ul_li_text::after {
        width: 16px;
        height: 3px;
    }
    .asct_ul_li_text {
        padding-left: 30px;
    }
    .ascu_list {
        padding: 0 15px;
    }
    .axia_slick_cont_ul {
        margin: 0px -15px;
    }
    .axia_slick_cont_list3 {
        padding: 0 180px;
    }
    .axia_solu {
        padding-bottom: 220px;
    }
    .axia_solu_text {
        margin-bottom: 60px;
    }
    .axia_scen_cont {
        width: 70%;
    }
    .axia_use {
        padding-bottom: 90px;
    }
    .axia_use_cont_ul .slick-dots li {
        width: 40px;
    }
    .axia_scen {
        padding: 60px 0 45px;
    }
    .ablu_li {
        padding: 10px 20px 15px;
    }
    .axia_main .apcu_li_box {
        padding: 0 30px;
    }
    .axia_para_cont h2 {
        margin-bottom: 40px;
    }
    .mxev_supp_btm_tpswiper {
        padding: 80px 0 60px;
    }
    .mxev_supp_btm .axia_slide_cont_btn {
        bottom: 9%;
    }
    .mxev_supp_btm_icon {
        width: 36px;
    }
    .mxev_supp_btm .arrows1_icon img {
        width: 8px;
    }
    .mxev_oem h2 {
        margin-bottom: 50px;
    }
    .mxev_oem {
        padding: 60px 0 50px;
    }
    .mxev_oem_ul_li {
        padding: 0 10px;
    }
    .mxev_oem_ul {
        margin: 0 -10px;
    }
    .mxev_feat h2 {
        margin-bottom: 60px;
    }
    .mful_ri {
        padding-left: 70px;
    }
    .mful_ri_tit {
        margin-bottom: 16px;
    }
    .mful_ri_word {
        margin-bottom: 16px;
    }
    .mful_ri_ul {
        margin-bottom: 20px;
    }
    .mful_ri_tit {
        font-size: 44px;
    }
    .mxev_need_cont {
        padding: 0 100px;
    }
    .mncb_li {
        padding: 0 25px 25px;
    }
    .mxev_need h2 {
        margin-bottom: 20px;
    }
    .mxev_conf_cont_ri {
        padding-left: 45px;
    }
    .mccr_list_tpul_li {
        padding-bottom: 12px;
    }
    .mlbl_ul_li_btm {
        margin-top: 5px;
    }
    .mulb_word {
        padding-right: 210px;
    }
    .mltl_text p {
        font-size: 20px;
    }
    .mltl_text::before {
        font-size: 20px;
    }
    .mxev_tech_cont {
        padding: 40px 35px;
    }
    .mxev_tech_cont_table thead tr th {
        font-size: 14px;
        padding: 15px 20px 30px;
    }
    .mxev_tech_cont_table tbody tr td {
        font-size: 14px;
    }
    .mtcb_btn a {
        padding: 8px 0;
        border-radius: 80px;
    }
    .mxev_tech_cont_btn {
        margin-top: 30px;
    }
    .mxev_main .farm_prod{
        padding: 70px 0;
    }
    .elec_main .farm_prod{
        padding: 70px 0px;
    }
    .farm_car .elec_main .ys_nyban_btn {
        bottom: 100px;
    }
    .elec_main .axia_solu {
        padding-bottom: 120px;
    }
    .mxtr_clos {
        padding: 90px 0 240px;
    }
    .mxtr_video {
        margin-top: -150px;
    }
    .mxtr_video_cont_icon {
        width: 80px;
    }
    .ys_ban_video1 {
        border-radius: 20px;
    }
    .mccd_ul_li_box {
        width: 12px;
        height: 12px;
    }
    .mccd_ul_li_box::after {
        width: 22px;
        height: 22px;
    }
    .mccd_ul_li {
        margin-bottom: 20px;
    }
    .mulu_li_cont_icon {
        width: 20px;
        height: 20px;
    }
    .mulu_li_cont_text {
        width: 290px;
        padding: 10px 15px 10px 35px;
        border-radius: 60px;
        margin-left: -32px;
    }
    .mod_text56 {
        font-size: 48px;
    }
    .mxtr_adv_cont_ri {
        padding-left: 160px;
        padding-top: 90px;
    }
    .mxtr_adv {
        padding-top: 110px;
        padding-bottom: 100px;
    }
    .macl_leul_li_tit {
        margin: 28px 0 10px;
    }
    .macl_leul_li {
        margin-bottom: 70px;
    }
    .mxtr_sati_tit h2 {
        font-size: 70px;
    }
    .mxtr_sati_text {
        font-size: 70px;
    }
    .mxtr_sati {
        padding: 90px 0 100px;
    }
    .msul_box_li {
        height: 240px;
    }
    .mula_cont {
        padding: 60px 0 80px;
    }
    .mula_cont_box_le {
        width: 26%;
        padding-right: 50px;
    }
    .mula_cont_box_min {
        width:24%;
        padding-right: 90px;
    }
    .mula_cont_box_ri {
        width: 50%;
    }
    .mcbm_ul_li a {
        padding: 10px;
    }
    .mcbm_ul_li:first-child a {
        padding-top: 10px;
    }
    .ys_bread {
        top: 28px !important;
    }
    .atra_main .slick-dots li {
        width: 40px;
    }
    .atra_main .slick-dots li, .agri_main .slick-dots li {
        width: 40px;
    }
    .rocl_main .slick-dots li {
        width: 40px;
    }
    .mult_main .slick-dots li {
        width: 40px;
    }
    .ctact_grou {
        padding: 100px 0;
    }
    .ctact_grou_ri h2 {
        margin-bottom: 40px;
        line-height: 1.2;
    }
    .ctact_grou_ri {
        padding-left: 70px;
    }
    .cgru_li_ri {
        width: 32px;
    }
    .cgru_li_le {
        width: calc(100% - 32px);
        padding-right: 60px;
    }
    .cgru_li_box::after {
        width: calc(100% - 90px);
    }
    .cgru_li_box {
        padding: 20px 0;
    }
    .ctact_mess_cont {
        padding: 0 30px;
    }
    .ctact_mess_from {
        padding: 45px 36px 65px;
    }
    .cmft_le_sec_text {
        margin-bottom: 4px;
    }
    .cmft_le_sec {
        margin-bottom: 14px;
    }
    .cmft_le {
        padding: 0 10px;
    }
    .cmft_ri {
        padding: 0 10px;
    }
    .ctact_mess_from_tp {
        margin: 0 -10px;
    }
    .cmfb_btn .std_btn_box {
        padding: 8px 50px;
    }
    .ctat_mess_from_btm {
        margin-top: 38px;
    }
    .clsl_input {
        height: 46px;
    }
    .clsl_img {
        height: 46px;
    }
    .clsl_input textarea {
        height: 320px;
    }
    .ctact_mess_from_min {
        margin-top: 26px;
    }
    .ctact_mess_from {
        padding: 40px 35px 60px;
    }
    .ctact_mess {
        padding: 70px 0 140px;
    }
    .join_cry {
        padding-top: 120px;
    }
    .join_cry_le {
        padding-right: 60px;
    }
    .join_cry_le_word {
        padding-right: 40px;
    }
    .join_cry_pic {
        top: 60%;
        left: 55%;
    }
    .join_empl_ri {
        padding-left: 80px;
    }
    .join_empl_ri h2 {
        margin-bottom: 20px;
    }
    .join_empl_ri .ufcr_ul_li_tp {
        padding: 18px 0;
    }
    .join_empl_ri_word {
        margin-bottom: 12px;
    }
    .join_curr {
        padding-top: 80px;
    }
    .join_curr_box h2 {
        margin-bottom: 40px;
    }
    .join_curr_ul {
        margin-top: 50px;
    }
    .join_curr_ul_li {
        margin-bottom: 25px;
    }
    .jcsc_icon {
        width: 18px;
        margin-right: 18px;
    }
    .jcul_box {
        padding: 20px 20px 15px;
    }
    .join_modal_edr_li h4 {
        margin-bottom: 16px;
    }
    .join_modal .ys_modal_container {
        padding: 45px 0 50px;
    }
    .join_modal .ys_modal_close {
        font-size: 20px;
    }
    .join_modal .iconfont {
        font-size: 20px;
    }
    .join_modal_tp_tit {
        margin-bottom: 16px;
    }
    .join_modal_tp_list {
        padding-bottom: 10px;
    }
    .jpin_modal_btm_btn .std_btn_box {
        padding: 10px 46px;
    }
    .resp_cry h2 {
        margin-bottom: 25px;
    }
    .resp_cry_ul {
        margin: 0 -50px;
    }
    .resp_cry_ul_li {
        padding: 0 50px;
    }
    .rcul_tp_word {
        margin-bottom: 70px;
    }
    .resp_esg_word {
        width: 85%;
        margin-bottom: 60px;
    }
    .resp_esg_ul_li.on {
        transform: translateY(-20px);
    }
    .resp_esg h2 {
        margin-bottom: 20px;
    }
    .resp_esg_ul_li {
        padding: 0 10px;
    }
    .resp_esg_ul {
        margin: 0 -10px;
    }
    .reul_box_tit {
        width: calc(100% - 30px);
        bottom: 20px;
    }
    .racu_li_box_text p {
        line-height: 1.5;
    }
    .resp_acti h2 {
        margin-bottom: 50px;
    }
    .resp_acti_cont_btn {
        width: 88px;
        top: -90px;
    }
    .racu_li_box_text {
        margin-top: 25px;
    }
    .inno_deve_ri {
        padding-left: 50px;
    }
    .inno_deve_le h2 {
        line-height: 1.3;
    }
    .ys_aside_nav.start {
        left: 60px;
        transform: translateX(0) translateY(-50%);
    }
    .ilcb_wrap_le {
        width: 49%;
    }
    .ilcb_wrap_ri {
        width: 51%;
        padding-left: 80px;
    }
    .inno_list_cont {
        padding: 110px 0 80px;
    }
    .ilcb_wrap_le_tit {
        margin-bottom: 22px;
    }
    .ilcb_wrap_le_text {
        margin-bottom: 18px;
    }
    .inno_list_cont1 .inno_list_cont_box {
        padding: 180px 8.75% 0 !important;
    }
    .inno_list {
        margin-top: -80px;
    }
    .about_miss_le_tit {
        margin-bottom: 30px;
    }
    .about_miss_le_word p {
        margin-bottom: 10px;
    }
    .amul_box_num .ys_demo_num {
        font-size: 50px;
    }
    .amul_box_text p {
        padding-top: 10px;
    }
    .about_miss_btn {
        margin-top: 40px;
    }
    .about_miss_ul_li {
        padding: 0 25px;
    }
    .about_miss_ul {
        margin: 0 -25px;
        margin-top: 30px;
    }
    .mxtr_main .ablu_li:last-child {
        padding: 16px 22px 12px;
    }
    .eclu_li {
        margin-bottom: 30px;
    }
    .deve_main h1 {
        font-size: 64px;
        margin-bottom: 16px;
    }
    .dslu_li.swiper-slide {
        margin: 0 15px;
    }
    .deve_swiper_list_ul{
        margin: 0 -15px;
    }
    .deve_swiper_list_ul2 {
        margin-top: 30px !important;
    }
    .deve_cont {
        padding-bottom: 120px;
    }
    .deve_swiper_list .swiper-scrollbar-drag {
        top: -1px;
    }
    .deve_swiper_list .swiper-scrollbar {
        bottom: -40px;
    }
    .farm_prod .user_prod_ul_li {
        padding: 0 30px;
    }
    .reul_sec {
        width: calc(100% - 30px);
    }
    .blcu_list.swiper-slide {
        width: 580px !important;
        padding: 0 15px;
    }
    .energ_assem_follw {
        width: 95px;
        height: 60px;
    }
    .join_arrow_icon {
        width: 44px;
    }
    .join_arrows {
        width: 750px;
        bottom: 6px;
    }
    .jlbp_bg {
        bottom: 24px;
    }
    .jtsu_li_box_pic .ys_imgbox_cover {
        width: 55%;
        margin: 0 auto;
    }
    .about_hono .jstu_li_name {
        width: 70%;
        margin: 0 auto;
        margin-top: 20px;
    }
    .join_team h2, .about_hono h2 {
        margin-bottom: 60px;
    }
    .about_miss_le {
        width: 66%;
    }
    .ys_ban_title {
        font-size: 52px;
    }
    .axia_slick_cont_tab {
        width: 225px;
    }
    .axia_slick_cont_ul {
        margin: 0px -10px;
    }
    .ascu_list {
        padding: 0 10px;
    }
    .mxtr_tech .atlb_text p {
        font-size: 16px;
    }
    .atcb_tpul {
        padding-left: 240px;
        padding-right: 70px;
    }
    .ablu_li {
        padding: 7px 20px 10px;
    }
    .ascs_list_cont_text{
        font-size: 20px !important;
        line-height: 1.5;
    }
    .axia_main .ablu_li {
        padding: 6px 22px 5px;
    }
    .mxtr_main .ablu_li:last-child {
        padding: 4px 15px 3px;
    }
    .atcb_btm_le {
        width: 20%;
    }
    .atcb_btm_ri {
        width: 80%;
    }
    .abrb_li_list_li:last-child {
        padding: 14px 8px 17px;
    }
    .elec_main .ablu_li {
        padding: 15px 20px 8px;
    }
    .elec_main .ablu_li_text p {
        font-size: 16px;
    }
    .sccu_li_tp_text p {
        font-size: 20px !important;
    }
    .sccu_li_btm {
        width: 280px;
        margin-top: 20px;
    }
    .serlist_cont_text {
        font-size: 18px !important;
    }
    .user_text{
        font-size: 18px !important;
    }
    .mcul_box_tit {
        font-size: 18px !important;
    }
    .user_sec_word{
        font-size: 18px !important;
    }
    .user_list_word{
        font-size: 18px !important;
    }
    .user_four .user_list_word{
        font-size: 18px !important;
    }
    .solu_box_edr img {
        padding: 40px 50px;
    }
    .farm_car .ys_nyban_title p {
        width: 70%;
    }
    .fedi_page .ys_nyban_btn{
        bottom: 140px;
    }
    .hadet_main .atra_powe_cont_img {
        width: 40%;
        margin: 0 auto;
        margin-top: 10px;
        margin-bottom: 40px;
    }
    .hadet_main .atra_powe_cont_word {
        width: 75%;
    }
    .agri_ctact_tp_cont {
        width: 65%;
    }
    .agri_ctact_bg {
        margin-top: -500px;
    }
    .apcu_li_btn .std_btn2_box {
        padding: 8px 20px;
    }
    .mult_reli .agri_ctact_tp_cont h2 {
        padding-right: 18%;
    }
    .mult_main .agri_ctact_bg {
        margin-top: -340px;
    }
    .resp_video_icon {
        width: 80px;
    }
    .reul_word {
        height: 258px;
    }
    .reul_word{
        display: none;
    }
    .reul_sec {
        transform: translateX(-50%) translateY(0px);
    }
    .resp_esg_ul_li.on .reul_sec {
        transform: translateX(-50%) translateY(0%);
    }
    .resp_esg_ul_li.on {
        transform: translateY(0px);
    }
    .mxev_main .ys_nyban_title {
        top: 42%;
    }

    .resp_esg_ul_li.on {
        transform: translateY(0px);
    }
    .sccu_li_tp::before {
        right: -70px;
        width: 8px;
        height: 8px;
    }
    .sccu_li_tp::after {
        right: -140px;
        width: 140px;
    }
    .solu_main .scbs_ul_li_box {
        padding: 35px 30px;
    }
    .mod_back {
        top: 610px;
    }
    .mxev_tech_cont table tbody tr td {
        padding: 10px 20px;
        min-width: 185px;
        font-size: 14px;
    }
    .mxev_tech_cont_table thead tr th {
        min-width: 186px;
    }
    .sstu_li_tit {
        font-size: 18px !important;
    }
    .reul_word{
        padding-bottom: 30px;
    }
    .reul_sec{
        padding-bottom: 0px;
    }
    .iwrv_pcicon, .iwrv_phicon {
        width: 80px;
    }
    .axia_slide.nomore{
        margin-top: 0px;
        padding-top: 70px;
    }
    /* 1440end */
}

@media screen and (max-width: 1360px) {
    .mod_step_ri {
        padding-left: 60px;
    }
    .mod_step h2 {
        margin-bottom: 14px;
    }
    .msru_li_box {
        padding: 25px 20px;
    }
    .msru_li_le_word p {
        line-height: 1.5;
    }
    .mod_foot_tp {
        padding: 60px 0 50px;
    }
    .mod_foot_btm {
        padding: 16px 0;
    }
    .std_title2, .std_title2 p {
        font-size: 36px;
    }
    .temp_dyna_textbox h2{
        margin-bottom: 24px;
        font-size: 36px;
    }
    .tlsu_li .tlsu_li_ul_li span {
        font-size: 36px;
    }
    .std_title1 {
        font-size: 44px;
    }
    .ys_nyban_btn {
        bottom: 135px;
    }
    .ys_bread_list a {
        font-size: 14px;
    }
    .ys_bread_list::before {
        right: -5px;
        font-size: 14px;
    }
    .temp_info_cont_le {
        width: 57%;
    }
    .temp_info_cont_ri {
        width: 43%;
    }
    .temp_area_list .swiper-pagination-progressbar {
        width: calc(100% - 170px) !important;
    }
    .mod_text50 {
        font-size: 34px;
    }
    .mod_ctact_cont_ri {
        padding-left: 50px;
    }
    .mlob_le {
        width: calc(100% - 16px);
        padding-right: 15px;
    }
    .agri_story .sulb_ri {
        height: 245px;
    }
    .mod_text40, .mod_text40 p {
        font-size: 28px;
    }
    .hadet_prod_ul_li:nth-of-type(2n) .hpul_box .hpul_box_le_text {
        padding-right: 40px;
    }
    .mrlu_li_box_text {
        margin-right: 16px;
    }
    .atra_tech_cont_table tbody tr td {
        /* min-width: 370px; */
    }
    .agri_adv_ul_li {
        padding: 0 20px;
        margin-bottom: 50px;
    }
    .agri_adv_ul {
        margin: 0 -20px;
        margin-top: 30px;
    }
    .envi_main .envi_story .sulb_ri {
        height: 250px;
    }
    .farm_car .ys_nyban_btn {
        bottom: 100px;
    }
    .mcct_btn {
        width: 100px;
        margin-left: 25px;
    }
    .mxtr_sati_tit h2 {
        font-size: 60px;
    }
    .mxtr_sati_text {
        font-size: 60px;
    }
    .mult_list .sstu_li {
        padding: 0px 45px;
    }
    .mult_list .sclr_sec_tp_ul {
        margin: 0 -45px;
    }
    .huft_word p{
        font-size: 14px;
    }
    .about_miss_le_tit {
        margin-bottom: 20px;
    }
    .deve_main h1 {
        font-size: 58px;
        margin-bottom: 16px;
    }
    .about_hono .jstu_li_name {
        width: 75%;
        margin: 0 auto;
        margin-top: 14px;
    }
    .ys_ban_title {
        font-size: 48px;
    }
    .eclu_li_img_tit {
        font-size: 24px;
    }
    .asct_ul_li_text {
        font-size: 18px;
    }
    .axia_slick_cont_tab {
        width: 192px;
    }
    .ascl1_li_box {
        width: 63%;
    }
    .atcb_tpul_li {
        padding: 0 10px;
    }
    .atcb_tpul {
        margin: 0 -10px;
    }
    .trsu_li_text {
        margin-top: 40px;
        padding-left: 70px;
    }
    .mxev_tech_cont {
        padding: 35px 30px;
    }
    .mxev_tech_cont_table tbody tr td {
        min-width: 120px;
        padding: 10px 14px;
    }
    .solu_main .sulb_ri {
        height: 250px;
        padding-left: 30px;
    }
    .mxev_tech_cont_table thead tr th {
        min-width: 176px;
        padding: 12px 16px 25px;
    }
    .mxev_tech_cont table tbody tr td {
        padding: 8px 16px;
        min-width: 175px;
        font-size: 14px;
    }
    .about_miss_le_word {
        max-height: 210px;
    }
    .about_miss_le_word p{
        margin-bottom: 0px;
        line-height: 1.45;
    }
    .serlist_help {
        right: 30px;
        top: 420px;
    }
    .mod_back {
        top: 570px;
    }
    .axia_slide.nomore{
        margin-top: 0px;
        padding-top: 60px;
    }
    /* 1360end */
}

@media screen and (max-width: 1280px) {
    .ys_modal_content {
        max-height: 600px;
    }
    .mod_text36 {
        font-size: 24px;
    }
    .tlbt_word p {
        font-size: 18px;
    }
    .std_parga, .std_parga p {
        font-size: 14px;
        line-height: 1.5;
    }
    .temp_slick_cont h2 {
        margin-bottom: 50px;
    }
    .mod_step h2 {
        margin-bottom: 10px;
    }
    .mod_step_ri {
        padding-left: 46px;
    }
    .msru_li_ri {
        width: 16px;
    }
    .msru_li_le {
        width: calc(100% - 16px);
        padding-right: 20px;
    }
    .std_title3 {
        font-size: 18px;
    }
    .msru_li_box {
        padding: 22px 20px;
    }
    .inside_body .mod_foot_tp_le {
        width: 150px;
    }
    .inside_body .mod_foot_tp_ri {
        width: calc(100% - 150px);
        padding-left: 60px;
    }
    .mftr_le {
        width: calc(100% - 265px);
    }
    .mftr_ri {
        width: 265px;
    }
    .mlul_tit a {
        margin-bottom: 10px;
    }
    .inside_body .mftr_ri_tp_tit {
        margin-bottom: 10px;
    }
    .mod_foot_tp {
        padding: 50px 0 40px;
    }
    .mod_foot_btm {
        padding: 14px 0;
    }
    .scre_main .mod_step {
        padding-bottom: 70px;
    }
    .mod_nyban_back a {
        line-height: 64px;
    }
    .mod_nynav_logo a {
        line-height: 64px;
    }
    .mod_nynav_logo {
        width: 120px;
    }
    .ys_main {
        padding-top: 64px;
    }
    .sulb_ri {
        height: 235px;
    }
    .scbs_ul_li_box {
        padding: 40px 25px 40px 30px;
        border-radius: 15px;
    }
    .std_title2, .std_title2 p {
        font-size: 32px;
    }
    .temp_dyna_textbox h2{
        margin-bottom: 25px;
        font-size: 32px;
    }
    .tlsu_li .tlsu_li_ul_li span {
        font-size: 32px;
    }
    .serlist_cont_btm_tp {
        margin-bottom: 35px;
    }
    .arrow_icon {
        width: 36px;
        height: 36px;
    }
    .scbt_arrow {
        width: 85px;
    }
    .sctl_pcbox_ul {
        padding: 25px 50px 25px;
        margin: 0 -60px;
    }
    .sctl_pcbox_ul_li {
        padding: 0 60px;
    }
    .serlist_cont h2 {
        line-height: 1.5;
    }
    .serlist_help .std_btn_box {
        padding: 5px 12px;
    }
    .std_title1 {
        font-size: 40px;
    }
    .ys_nyban_title h1 {
        margin-bottom: 12px;
    }
    .ys_nyban_btn {
        bottom: 120px;
    }
    .ys_nyban_title p {
        font-size: 18px;
    }
    .std_padd120_top {
        padding-top: 80px;
    }
    .std_padd120_btm {
        padding-bottom: 80px;
    }
    .std_padd120 {
        padding: 80px 0;
    }
    .temp_intr{
        padding-bottom: 80px;
    }
    .user_word {
        width: 70%;
    }
    .user_sec_text {
        top: 65px;
    }
    .user_thir .user_list_word {
        margin-bottom: 30px;
    }
    .user_seri_img {
        margin-top: 30px;
    }
    .user_seri h2 {
        margin-bottom: 25px;
    }
    .user_five {
        padding-bottom: 80px;
    }
    .mod_foot_tp_le {
        width: 120px;
    }
    .mod_foot_tp_ri {
        width: calc(100% - 120px);
        padding-left: 90px;
    }
    .mftr_ri_btm {
        margin-top: 25px;
    }
    .mftr_ri_btm_share {
        margin-top: 10px;
    }
    .home_deram_word {
        width: 55%;
        margin-bottom: 40px;
    }
    .home_dream_textbox h2 {
        margin-bottom: 12px;
    }
    .std_mar40 {
        margin-bottom: 26px;
    }
    .hbul_textbox_word {
        width: 75%;
    }
    .home_ban_ul_li.on .hbul_tit {
        bottom: 25px;
    }
    .hbul_img::after {
        height: 35%;
    }
    .hbul_textbox_word {
        font-size: 16px;
        margin-bottom: 20px;
    }
    .hbul_box:hover .hbul_tit {
        bottom: 170px;
    }
    .home_ban_ul_li.on .hbul_box:hover .hbul_tit {
        bottom: 135px;
    }
    .temp_info_cont_le {
        padding-right: 40px;
    }
    .temp_info h2 {
        margin-bottom: 60px;
    }
    .temp_hope_ul_li {
        padding: 0 20px;
    }
    .temp_hope_ul {
        margin: 0 -20px;
    }
    .std_padd100 {
        padding: 80px 0;
    }
    .std_padd100_top{
        padding-top: 80px;
    }
    .ticl_edr p {
        font-size: 16px;
        line-height: 1.75;
        margin-bottom: 10px;
    }
    .mod_text30 {
        font-size: 22px;
    }
    .tcul_ri {
        padding: 0px 55px 0 45px;
    }
    .temp_case_ul_li:nth-of-type(2n) .tcul_ri {
        padding: 0px 45px 0 55px;
    }
    .temp_area_list .swiper-pagination-progressbar {
        width: calc(100% - 170px) !important;
        bottom: -60px;
    }
    .temp_area_list_btn {
        margin-top: 40px;
    }
    .temp_area_tp_word {
        width: 80%;
        margin-bottom: 35px;
    }
    .upul_textbox {
        margin: 25px 0 22px;
        padding-bottom: 16px;
    }
    .user_prod {
        /* padding: 80px 0 79px; */
    }
    .temp_dyna_textbox {
        top: 50%;
    }
    .temp_dyna_text {
        width: 60%;
    }
    .tdsu_li_textbox {
        padding: 30px 25px;
    }
    .tdsu_li_textbox_edr p {
        font-size: 14px;
        margin-bottom: 14px;
    }
    .temp_dyna_textbox h2 {
        margin-bottom: 22px;
    }
    .temp_dyna_slid_wrap {
        margin-right: 190px;
    }
    .temp_intr_btm_le {
        padding-right: 60px;
    }
    .titp_ul_li_text span {
        font-size: 26px;
    }
    .mod_text32 {
        font-size: 24px;
    }
    .mrul_num span{
        font-size: 24px;
    }
    .temp_intr_tp h2 {
        margin-bottom: 18px;
    }
    .titp_ul_li5 {
        width: 25%;
        top: 24%;
        right: -40px;
    }
    .temp_intr_btm_le h2 {
        padding-bottom: 20px;
        margin-bottom: 20px;
    }
    .trsu_li_text {
        margin-top: 36px;
        padding-left: 60px;
        font-size: 16px;
    }
    .tscb_ri_num .baner_i {
        font-size: 26px;
    }
    .temp_swiper_cont {
        padding: 70px 0 80px;
    }
    .tslu_li_num span {
        font-size: 22px;
        margin-top: 5px;
    }
    .mod_text50 {
        font-size: 32px;
    }
    .temp_size_le_text {
        padding-top: 25px;
        margin-top: 30px;
        border-top: solid 2px #00A9E0;
    }
    .temp_size_cont {
        padding: 110px 0 100px;
    }
    .tdlc_ri {
        padding-left: 80px;
        margin-top: -150px;
    }
    .tdlc_le {
        padding-right: 80px;
    }
    .tdor_textbox_tit {
        margin-bottom: 26px;
    }
    .temp_deid {
        padding-top: 80px;
    }
    .user_fami{
        padding-bottom: 80px;
    }
    .user_fami_cont_ri {
        padding-left: 40px;
    }
    .ufcr_ul_li_tp {
        padding-bottom: 12px;
    }
    .uftr_ul_li_btm {
        padding-top: 16px;
    }
    .uulb_text {
        margin-bottom: 16px;
    }
    .std_btn2_box {
        padding: 4px 14px;
    }
    .std_btn2_icon {
        width: 16px;
    }
    .ufcr_ul_li {
        margin-bottom: 30px;
    }
    .temp_dedi_other {
        padding: 120px 110px 0 50px;
    }
    .temp_dedi_other_le {
        top: 75px;
    }
    .tdor_textbox {
        padding: 60px 30px 160px 100px;
    }
    .tdor_textbox_word {
        font-size: 16px;
    }
    .temp_dedi_list {
        padding: 0 50px 0 50px;
    }
    .std_padd120_btm {
        padding-bottom: 80px;
    }
    .mulp_cont {
        padding: 30px 25px;
    }
    .mcul_box {
        padding: 0 10px 5px;
    }
    .mod_nav_logo {
        width: 160px;
    }
    .mnrl_ul_li {
        padding: 0 20px;
    }
    .mnrl_ul {
        margin: 0 -20px;
        margin-right: 60px;
    }
    .mod_nav_logo a {
        line-height: 64px;
    }
    .mnrl_ul_li_link {
        line-height: 64px;
    }
    .mnro_lang_icon {
        line-height: 64px;
    }
    .mnro_lang_icon1 {
        width: 18px;
    }
    .yx_search3_btn {
        line-height: 64px;
    }
    .yx_search3_btn {
        width: 18px;
    }
    .yx_search3xlbox {
        height: 310px;
        top: 64px;
    }
    .yx_search3img2 {
        top: 23.5px;
    }
    .mcul_box_tit {
        font-size: 16px;
    }
    .mcul_box_tit {
        margin: 12px 0 20px;
    }
    .mblc_text p {
        line-height: 64px;
    }
    .mblf_cont .ys_phnav_lisbox {
        padding: 0px 20px 0px 50px;
    }
    .mblc_text p {
        font-size: 16px;
    }
    .mblf_cont .ys_phnav_icon {
        left: 26px;
        width: 10px;
        height: 10px;
    }
    .mblf_cont .ys_phnav_lisbox a {
        color: #666;
    }
    .mblf_cont .ys_phnav_lisbox a {
        padding: 12px 0 10px !important;
    }
    .mblf_cont .mblf_cont_li1::after {
        top: 47px;
    }
    .mblf_cont .mblf_cont_li1 ul li::after {
        width: calc(100% - 50px);
    }
    .mblf_cont .ys_ph_nav ul li a {
        font-size: 16px;
    }
    .farm_car .ys_nyban_title h1 {
        margin-bottom: 16px;
    }
    .tric_aoxi {
        padding-bottom: 70px;
    }
    .tlul_box_le {
        padding-right: 25px;
    }
    .tric_list_ul_li:nth-of-type(2n) .tlul_box_le {
        padding-right: 0;
        padding-left: 40px;
    }
    .tlul_box_le_word {
        margin-bottom: 12px;
    }
    .tlul_box_le_ul {
        margin-top: 24px;
    }
    .tric_list_ul_li {
        margin-bottom: 50px;
    }
    .scbs_ul .slick-dots li {
        width: 34px;
    }
    .tric_story {
        padding-top: 50px;
        padding-bottom: 90px;
    }
    .mod_ctact_cont_ri {
        padding-left: 40px;
    }
    .mccr_list_ctus .mccr_list_box_sec {
        padding: 20px 16px;
    }
    .mod_ctact_cont_le {
        width: 35%;
    }
    .mod_ctact_cont_ri {
        width: 65%;
    }
    .mult_reli {
        padding-top: 80px;
    }
    .mult_list .sclr_sec_tp_ul {
        margin: 0 -50px;
    }
    .mult_list .sstu_li {
        padding: 0px 50px;
    }
    .mult_list_text {
        margin-bottom: 8px;
    }
    .aucl_li_item_li {
        width: 420px;
    }
    .aucl_li_item {
        width: calc(420px * var(--width-shu));
    }
    .alil_box_tit {
        bottom: 24px;
    }
    .agri_usag {
        padding-bottom: 60px;
    }
    .agri_story .sulb_ri {
        height: 240px;
    }
    .hadet_main .atra_powe_cont_img {
        margin: 0 auto;
        margin-top: 10px;
        margin-bottom: 30px;
    }
    .hpul_box_le_num {
        font-size: 160px;
    }
    .mod_text40, .mod_text40 p {
        font-size: 26px;
    }
    .hpul_box_le_text {
        margin-top: 30px;
        padding-left: 50px;
    }
    .hadet_prod_ul_li {
        margin-bottom: 100px;
    }
    .hpul_box_le {
        padding-right: 60px;
        padding-top: 40px;
    }
    .hadet_prod_ul_li:nth-of-type(2n) .hpul_box .hpul_box_le {
        padding-left: 70px;
    }
    .hadet_main .mxev_usag {
        padding-bottom: 90px;
    }
    .mrlu_li {
        width: 190px;
        margin-right: 20px;
    }
    .mod_run_list_ul {
        width: calc((190px * var(--width-shu)) + (20px *var(--width-shu)));
    }
    .mod_run_list_ul {
        padding: 16px 0 16px 12px;
    }
    .mrlu_li_box_icon {
        width: 16px;
    }
    .hadet_main .mxev_usag_ul .slick-dots li {
        width: 35px;
    }
    .atra_tech_cont {
        padding: 0 120px;
    }
    .farm_prod .user_prod_ul_li {
        padding: 0 30px;
    }
    .farm_prod .user_prod_ul {
        margin: 0 -30px;
    }
    .farm_prod h2 {
        margin-bottom: 30px;
    }
    .equi_ment .ys_nyban_btn {
        bottom: 80px;
    }
    .agri_ctact_tp_cont {
        width: 65%;
    }
    .alpu_li_picbox_img {
        width: 185px;
    }
    .alpu_li_tit {
        margin-bottom: 14px;
    }
    .agri_list_powe h2 {
        margin-bottom: 20px;
    }
    .agri_adv h2 {
        margin-bottom: 20px;
    }
    .aaul_icon {
        border: solid 2px #fff;
    }
    .aaul_box {
        padding-bottom: 16px;
    }
    .aaul_icon {
        width: 56px;
        height: 56px;
        margin-bottom: 18px;
    }
    .agri_main .agri_story .sulb_ri {
        height: 210px;
    }
    .atra_powe_cont h2 {
        margin-bottom: 30px;
    }
    .atra_powe_cont_word {
        margin-bottom: 14px;
    }
    .alul_sec_ri {
        width: 50%;
    }
    .alul_sec_le {
        width: 50%;
    }
    .alul_sec_le_word {
        margin-bottom: 40px;
    }
    .alul_sec_le_tit {
        margin-bottom: 12px;
        line-height: 1.5;
    }
    .btra_list h2 {
        margin-bottom: 40px;
    }
    .blul_box_ri {
        padding-left: 60px;
    }
    .blul_box_ri_tit {
        margin-bottom: 10px;
    }
    .btra_list_ul_li {
        margin-bottom: 50px;
    }
    .blul_box_ri_ul {
        margin-top: 40px;
    }
    .eclu_li_img_tit {
        margin-bottom: 16px;
    }
    .eclu_li_textbox::after {
        width: 4px;
        height: 85%;
    }
    .envi_cont h2 {
        margin-bottom: 20px;
    }
    .eclu_li_textbox {
        padding-left: 12px;
        margin: 10px 0 16px;
    }
    .envi_solu {
        padding-bottom: 30px;
    }
    .envi_solu_cont {
        padding: 60px 50px 70px;
    }
    .envi_main .envi_story .sulb_ri {
        height: 235px;
    }
    .rocl_ban {
        padding: 90px 0 80px;
    }
    .rbcr_ul_li {
        margin-bottom: 40px;
    }
    .rocl_prod_cont_le h2 {
        line-height: 1.5;
    }
    .mod_anchor.on1 .anchor_points {
        top: 64px;
    }
    .solu_cry_cont {
        padding: 50px 80px 55px;
        margin-top: 30px;
    }
    .solu_box_edr h4 {
        font-size: 28px;
        margin-bottom: 18px;
    }
    .arrows1_icon {
        width: 40px;
        height: 40px;
    }
    .arrows1_icon img {
        width: 30px;
    }
    .axia_slide {
        margin-top: -80px;
    }
    .farm_car .ys_nyban_btn {
        bottom: 90px;
    }
    .asct_ul_li {
        margin-bottom: 16px;
    }
    .axia_slick_cont_list3 {
        padding: 0 120px;
    }
    .axia_solu {
        padding-bottom: 160px;
    }
    .axia_solu_text {
        margin-bottom: 50px;
    }
    .axix_solu_cont h2 {
        margin-bottom: 12px;
    }
    .axia_tech_cont {
        padding: 0 60px;
    }
    .axia_para_cont h2 {
        margin-bottom: 30px;
    }
    .axia_main .apcu_li_box {
        padding: 0 20px;
    }
    .axia_para_cont {
        padding: 0 50px;
    }
    .axia_tech_cont {
        padding: 0 40px;
    }
    .mxev_supp_btm #axia_slide_swiper {
        width: 40%;
    }
    .mxev_supp_btm_tpswiper {
        padding: 70px 0 50px;
    }
    .mxev_supp_btm_btmswiper {
        padding: 60px 0 40px;
    }
    .mxev_supp_btm_bg {
        width: 36%;
        top: 68%;
    }
    .mxev_supp_btm_num {
        top: 72%;
    }
    .mxev_supp_btm_icon {
        top: 80%;
        width: 34px;
    }
    .mxev_supp_btm .axia_slide_cont_btn {
        bottom: 6%;
    }
    .mxev_oem h2 {
        margin-bottom: 30px;
    }
    .mful_ri {
        padding-left: 50px;
    }
    .mxev_feat_ul::after {
        left: 59.5%;
    }
    .mful_le::after {
        right: -3.7%;
        width: 10px;
        height: 10px;
    }
    .mful_ri_ul {
        margin-bottom: 10px;
    }
    .mful_ri_word {
        margin-bottom: 12px;
    }
    .mful_ri_tit {
        margin-bottom: 12px;
    }
    .mful_ri_tit {
        font-size: 36px;
        margin-bottom: 12px;
    }
    .mxev_feat h2 {
        margin-bottom: 50px;
    }
    .mxev_need_cont {
        padding: 0 80px;
    }
    .mulb_word {
        padding-right: 180px;
    }
    .mxev_tech_sec {
        padding: 0 60px;
    }
    .mxev_tech h2 {
        margin-bottom: 30px;
    }
    .mxev_main .farm_prod{
        padding: 60px 0;
    }
    .elec_main .farm_prod{
        padding: 60px 0px;
    }
    .farm_car .elec_main .ys_nyban_btn {
        bottom: 80px;
    }
    .elec_main .axia_solu {
        padding-bottom: 100px;
    }
    .mxtr_video_cont_icon {
        width: 70px;
    }
    .mxtr_video {
        margin-top: -120px;
    }
    .mxtr_clos {
        padding: 80px 0 190px;
    }
    .mccs_ul_li {
        padding: 0 40px;
    }
    .mccs_ul {
        padding: 0 280px 0 220px;
        margin: 0 -40px;
    }
    .mulu_li_cont_text {
        width: 260px;
        padding: 10px 15px 10px 35px;
        border-radius: 50px;
        margin-left: -28px;
    }
    .mulu_li4 {
        top: 20%;
        left: 72%;
    }
    .mod_text56 {
        font-size: 44px;
    }
    .macl_leul_li {
        margin-bottom: 60px;
    }
    .macl_leul_li:nth-of-type(2n) {
        padding-left: 50px;
    }
    .macl_riul .macl_leul_li:nth-of-type(2n) {
        padding-left: 50px;
    }
    .mxtr_adv_cont_ri {
        padding-left: 140px;
        padding-top: 90px;
    }
    .mxtr_sati_tit h2 {
        font-size: 50px;
    }
    .mxtr_sati_text {
        font-size: 50px;
    }
    .msul_box_img {
        border-radius: 20px;
    }
    .msul_box_li {
        height: 220px;
    }
    .mxtr_sati {
        padding: 80px 0 90px;
    }
    .serlist_help {
        top: 400px;
    }
    .scre_cont_ban {
        padding: 45px 0;
    }
    .mula_cont {
        padding: 50px 0 60px;
    }
    .mula_cont_box_le {
        padding-right: 30px;
    }
    .mula_cont_box_min {
        width: 20%;
        padding-right: 50px;
    }
    .mula_cont_box_ri {
        width: 54%;
    }
    .atra_main .slick-dots li {
        width: 30px;
    }
    .atra_main .slick-dots li, .agri_main .slick-dots li {
        width: 30px;
    }
    .temp_seri {
        padding-top: 70px;
    }
    .rocl_main .slick-dots li {
        width: 30px;
    }
    .mult_main .slick-dots li {
        width: 30px;
    }
    .ctact_grou {
        padding: 80px 0;
    }
    .ctact_grou_ri h2 {
        margin-bottom: 30px;
    }
    .ctact_grou_ri {
        padding-left: 60px;
    }
    .cgru_li_le_text {
        width: 52px;
        margin-right: 14px;
    }
    .cgru_li_box {
        padding: 18px 0;
    }
    .cgru_li_ri {
        width: 28px;
    }
    .cgru_li_le {
        width: calc(100% - 28px);
        padding-right: 50px;
    }
    .cgru_li_box::after {
        width: calc(100% - 80px);
    }
    .ctact_mess {
        padding: 70px 0 120px;
    }
    .clsl_input {
        height: 42px;
    }
    .clsl_input textarea {
        height: 285px;
    }
    .clsl_img {
        height: 42px;
    }
    .cmfm_agre span {
        width: 16px;
        height: 16px;
        margin-right: 10px;
    }
    .cmfm_agre span::after {
        width: 6px;
        height: 6px;
    }
    .ctact_mess_from_min {
        margin-top: 20px;
    }
    .ctat_mess_from_btm {
        margin-top: 32px;
    }
    .cmfb_subm {
        margin-right: 30px;
    }
    .cmfb_btn .std_btn_box {
        padding: 6px 40px;
    }
    .ctact_mess_from {
        padding: 35px 30px 50px;
    }
    .ctact_mess_cont h2 {
        margin-bottom: 30px;
    }
    .join_cry {
        padding-top: 100px;
    }
    .join_cry_le_word p {
        margin-bottom: 8px;
    }
    .join_cry_le h2 {
        margin-bottom: 26px;
    }
    .join_empl_ri {
        padding-left: 60px;
    }
    .join_empl_ri .ufcr_ul_li_tp {
        padding: 14px 0;
    }
    .join_empl_ri .uult_icon {
        width: 16px;
        margin-top: 0px;
    }
    .join_modal_edr_li p {
        font-size: 14px;
        margin-bottom: 10px;
    }
    .join_modal_edr_li h4 {
        margin-bottom: 10px;
        font-size: 14px;
    }
    .join_modal .ys_modal_content.mCustomScrollbar .mCustomScrollBox.mCSB_inside {
        padding-right: 60px;
    }
    .join_modal .ys_modal_content {
        height: 380px;
        padding: 0 35px 0 60px;
    }
    .join_modal_tp {
        padding: 0px 70px 0px 60px;
        margin-bottom: 24px;
    }
    .join_modal_btm {
        padding: 10px 70px 0 60px;
    }
    .join_curr_btn {
        margin-top: 30px;
    }
    .jcul_box {
        padding: 20px 15px 15px;
    }
    .join_curr {
        padding-top: 70px;
    }
    .resp_cry h2 {
        margin-bottom: 20px;
    }
    .resp_cry_ul_li {
        padding: 0 40px;
    }
    .resp_cry_ul {
        margin: 0 -40px;
    }
    .rcul_tp_word {
        margin-bottom: 50px;
    }
    .resp_cry_ul_li:nth-of-type(2n) .rcul_tp_word {
        margin-bottom: 0px;
        margin-top: 25px;
    }
    .resp_esg h2 {
        margin-bottom: 16px;
    }
    .resp_acti h2 {
        margin-bottom: 40px;
    }
    .resp_acti_cont_btn {
        width: 88px;
        top: -78px;
    }
    .racu_li_box_text {
        margin-top: 20px;
    }
    .inno_deve_ri_tit {
        line-height: 1.5;
        margin-bottom: 12px;
    }
    .inno_deve_ri_word p {
        line-height: 1.7;
        margin-bottom: 8px;
    }
    .inno_list_cont {
        padding: 90px 0 70px;
    }
    .ilcb_wrap_le_tit {
        margin-bottom: 16px;
    }
    .ilcb_wrap_le_text {
        margin-bottom: 14px;
        line-height: 1.5;
    }
    .ilcb_wrap_ri {
        padding-left: 60px;
    }
    .inno_list_cont1 .inno_list_cont_box {
        padding: 140px 40px 0 !important;
    }
    .amul_box_num .ys_demo_num {
        font-size: 42px;
    }
    .hbul_sec {
        width: calc(100% - 60px);
        bottom: 20px;
    }
    .deve_main h1 {
        font-size: 54px;
        margin-bottom: 12px;
    }
    .deve_main .ys_nyban_title p {
        width: 70%;
    }
    .deve_cont {
        padding-bottom: 100px;
    }
    .inno_list_cont1 .inno_list_cont_box {
        padding: 140px 8.75% 0 !important;
    }
    .reul_sec {
        width: calc(100% - 25px);
    }
    .blcu_list.swiper-slide {
        width: 520px !important;
        padding: 0 12px;
    }
    .dslu_li:nth-child(2n) {
        margin-top: 26px;
        transform: translateX(80px);
    }
    .energ_assem_follw {
        width: 80px;
        height: 50px;
    }
    .join_team .swiper-scrollbar {
        bottom: 30px;
        width: 420px;
    }
    .join_arrow_icon {
        width: 40px;
    }
    .join_arrows {
        width: 650px;
        bottom: 10px;
    }
    .about_hono .swiper-scrollbar {
        bottom: 29px;
        width: 500px;
    }
    .join_team h2, .about_hono h2 {
        margin-bottom: 40px;
    }
    .ys_ban_title {
        font-size: 44px;
    }
    .eclu_li_img_tit {
        font-size: 22px;
    }
    .reul_word {
        height: 110px;
    }
    .reul_box_tit {
        width: calc(100% - 20px);
    }
    .ascu_list_box_word p {
        font-size: 14px;
    }
    .axia_slick_cont_tit {
        margin-bottom: 20px;
    }
    .ascu_list_box_icon {
        width: 18px;
        margin-right: 5px;
        margin-top: 1px;
    }
    .atcb_tpul {
        padding-left: 220px;
        padding-right: 50px;
    }
    .ascs_list_cont_text{
        font-size: 18px !important;
        line-height: 1.5;
    }
    .titp_ul_li1 {
        top: 38%;
        width: 28%;
        left: -25px;
    }
    .alll_text p {
        font-size: 14px !important;
    }
    .anchor_points_list_item {
        padding: 0 20px;
    }
    .anchor_points_list {
        margin: 0 -20px;
    }
    .serlist_cont_text {
        font-size: 16px !important;
    }
    .user_text{
        font-size: 16px !important;
    }
    .mcul_box_tit {
        font-size: 16px !important;
    }
    .trsu_li_text h4 {
        font-size: 18px;
    }
    .user_sec_word{
        font-size: 16px !important;
    }
    .user_list_word{
        font-size: 16px !important;
    }
    .user_four .user_list_word{
        font-size: 16px !important;
    }
    .solu_box_edr img {
        padding: 30px 40px;
    }
    .fedi_page .ys_nyban_btn{
        bottom: 110px;
    }
    .equi_ment .trac_main .ys_nyban_btn {
        bottom: 100px;
    }
    .apcu_li_btn .std_btn2_box {
        padding: 6px 16px;
    }
    .actc_word {
        padding-right: 80px;
    }
    .mult_main .agri_ctact_bg {
        margin-top: -300px;
    }
    .ys_ban_txtbox.ys_pos_center {
        top: auto;
        bottom: 110px;
    }
    .resp_video_icon {
        width: 70px;
    }
    .reul_word {
        height: 220px;
    }
    .mod_back {
        top: 540px;
        width: 38px;
        height: 38px;
        right: 30px;
    }
    .mod_back img {
        width: 8px;
    }
    .mxev_tech_cont_table thead tr th {
        font-size: 14px;
        padding: 10px 14px 25px;
    }
    .solu_main .scbs_ul_li_box {
        padding: 30px 25px;
    }
    .solu_main .sulb_ri_word p {
        line-height: 1.6;
    }
    .mxev_tech_cont table tbody tr td {
        padding: 8px 12px;
        min-width: 165px;
        font-size: 14px;
    }
    .mxev_tech_cont_table thead tr th {
        min-width: 166px;
    }
    .harv_mach .ys_nyban_title p {
        width: 70%;
    }
    .sstu_li {
        padding: 0 10px;
        margin-bottom: 20px;
    }
    .sclr_sec_tp_ul {
        margin: 0 -10px;
    }
    .iwrv_pcicon, .iwrv_phicon {
        width: 70px;
    }
    /* 1280end */
}
/* 1200~992 平板横屏*/
@media screen and (max-width: 1200px) {
    .scbs_icon {
        width: 80px;
        top: -15px;
    }
    .scbs_le {
        left: -30px;
    }
    .scbs_ri {
        right: -20px;
    }
    .serlist_cont_btm_tp {
        margin-bottom: 30px;
    }
    .mod_cookie_cont {
        padding: 14px 40px 14px 40px;
    }
    .temp_area_list .swiper-pagination-progressbar {
        width: calc(100% - 210px) !important;
        bottom: -60px;
    }
    .titp_ul_li4 {
        right: -20px;
    }
    .temp_size_ri {
        top: -100px;
    }
    .temp_para_btm_tp {
        margin-bottom: 35px;
        padding: 0 40px 0 40px;
    }
    .hadet_main .mxev_usag .ys_cont1400 {
        width: 100%;
        padding: 0;
    }
    .envi_tips {
        top: 464px;
        right: 40px;
    }
    .rocl_prod_cont {
        padding-left: 40px;
    }
    .rocl_prod_cont_le {
        width: 42%;
    }
    .axia_slide_cont_btn {
        top: 26%;
    }
    .ys_tips {
        left: 10px;
        height: 25%;
    }
    .axia_para_cont {
        padding: 0;
    }
    .inno_list_aside{
        display: none;
    }
    .inno_list_cont:nth-child(-n+3) .inno_list_cont_box {
        /*padding: 0px 40px 0px;*/
    }
    .inno_list_cont_box {
        padding: 0 0 0 40px;
    }
    .amul_box_num span {
        margin-top: 16px;
    }
    .rocl_prod_cont_le {
        left: 40px;
    }
    .about_miss_le_word {
        height: 243px;
        padding-right: 12px;
    }
    .ys_ban_slick .slick-dots {
        width: 100%;
        padding: 0 40px;
    }
    .ys_ban_txtbox.ys_pos_center{
        left: 50%;
    }
    .mxev_tech_cont_table thead tr th {
        min-width: 175px;
    }
    /* 1200end */
}

@media screen and (max-width: 1199px) {
    .mod_foot_tp {
        padding: 50px 0 40px;
        flex-wrap: wrap;
    }
    .inside_body .mod_foot_tp_ri {
        width: 100%;
        padding-left: 0;
        padding-top: 20px;
        justify-content: space-between;
    }
    .mftr_le {
        width: 66.666667%;
    }
    .mftr_le_ul {
        margin: 0;
        justify-content: space-between;
    }
    .mftr_le_ul_li {
        padding: 0;
        width: 50%;
    }
    .mftr_ri {
        width: 33.333333%;
    }
    .scre_main .mod_step {
        padding-bottom: 60px;
    }
    .sstu_btn {
        position: relative;
        opacity: 1;
    }
    .sstu_btn .std_btn_box {
        padding: 6px 12px;
    }
    .sclr_sec {
        margin-bottom: 40px;
    }
    .sstu_li_img {
        margin-bottom: 15px;
    }
    .scre_cont_list_ri::after {
        height: calc(100% - 25px);
    }
    .scre_cont_list {
        padding: 60px 0 70px;
    }
    .ys_main {
        padding-top: 0;
    }
    .mnro_lang_icon {
        line-height: 64px;
    }
    .mnro_lang {
        margin-right: 12px;
    }
    .std_title2, .std_title2 p {
        font-size: 28px;
    }
    .temp_dyna_textbox h2{
        margin-bottom: 25px;
        font-size: 28px;
    }
    .tlsu_li .tlsu_li_ul_li span {
        font-size: 28px;
    }
    .sctl_pcbox_ul {
        padding: 25px 50px 25px;
        margin: 0 -50px;
    }
    .sctl_pcbox_ul_li {
        padding: 0 50px;
    }
    .std_padd100_btm {
        padding-bottom: 70px;
    }
    .std_padd100_top{
        padding-top: 70px;
    }
    .axia_main .farm_prod .user_prod {
        padding: 70px 0;
    }
    .rocl_main .farm_prod {
        padding: 70px 0;
    }
    .scbs_le {
        left: -20px;
    }
    .sulb_ri_word p {
        font-size: 14px;
        line-height: 1.5;
    }
    .sulb_ri {
        height: 215px;
    }
    .sulb_ri {
        width: 61.8%;
        padding-left: 25px;
        padding-right: 22px;
    }
    .std_title1 {
        font-size: 36px;
    }
    .ys_nyban_title h1 {
        margin-bottom: 10px;
    }
    .ys_nyban_btn {
        bottom: 100px;
    }
    .ys_nyban_title p {
        font-size: 16px;
    }
    .std_padd120_top {
        padding-top: 70px;
    }
    .std_padd120_btm {
        padding-bottom: 70px;
    }
    .user_seri h2 {
        margin-bottom: 20px;
    }
    .mod_text20 {
        font-size: 16px;
    }
    .std_padd120 {
        padding: 70px 0;
    }
    .temp_intr{
        padding-bottom: 70px;
    }
    .user_sec_text {
        top: 60px;
    }
    .user_thir .user_list_word {
        margin-bottom: 20px;
    }
    .user_thir h2 {
        margin-bottom: 10px;
    }
    .user_four .user_list_word {
        margin-bottom: 20px;
    }
    .user_five .user_list_word {
        margin-bottom: 20px;
    }
    .mod_cookie_cont_ri {
        padding-left: 80px;
    }
    .mod_cookie_cont_le {
        width: 70%;
    }
    .mod_cookie_cont_ri {
        width: 30%;
    }
    .mod_foot_tp_ri {
        width: 100%;
        padding-left: 0;
        padding-top: 30px;
    }
    .home_up_fedi_tit {
        width: 100%;
    }
    .home_up_fedi_textbox {
        bottom: 8%;
        left: 50%;
    }
    .home_up_ul_li .home_up_fedi_tit {
        bottom: 35%;
        width: 100%;
    }
    .home_up_ul_li .home_up_fedi_textbox {
        bottom: 8%;
        width: 90%;
    }
    .home_up_word {
        width: 75%;
        margin-bottom: 40px;
    }
    .std_mar40 {
        margin-bottom: 18px;
    }
    .home_up {
        padding-top: 60px;
    }
    .hbul_tit {
        left: 20px;
        bottom: 20px;
    }
    .hbul_tit {
        font-size: 26px;
    }
    .temp_info h2 {
        margin-bottom: 40px;
    }
    .temp_info_cont_le {
        padding-right: 15px;
    }
    .mod_text30 {
        font-size: 20px;
    }
    .tcul_ri_word p {
        font-size: 16px;
    }
    .tcul_ri_tit {
        margin-bottom: 15px;
    }
    .temp_area_list .swiper-pagination-progressbar {
        width: calc(100% - 210px) !important;
        bottom: -60px;
    }
    .temp_dyna_slid_wrap {
        margin-right: 160px;
    }
    .temp_dyna_slide {
        padding-bottom: 80px;
        margin-top: -80px;
    }
    .titp_ul_li5 {
        width: 26%;
        top: 24%;
        right: -25px;
    }
    .mod_text32 {
        font-size: 20px;
    }
    .mrul_num span{
        font-size: 32px;
    }
    .titp_ul_li_text span {
        font-size: 22px;
    }
    .titp_ul_li3 {
        width: 16%;
        left: 58%;
    }
    .titp_ul_li_text {
        line-height: 1.75;
    }
    .temp_intr_btm_le {
        padding-right: 40px;
    }
    .tlsu_li .tlsu_li_ul_li span {
        margin-top: 2px;
    }
    .tscb_le {
        margin-top: 26px;
    }
    .tscb_ri_num .baner_i {
        font-size: 22px;
    }
    .baner_i {
        margin-right: 20px;
    }
    .temp_swiper_cont {
        padding: 70px 0;
    }
    .temp_size_ri {
        position: absolute;
        top: -70px;
    }
    .mod_text50 {
        font-size: 30px;
    }
    .temp_size_le_text {
        padding-top: 22px;
        margin-top: 26px;
    }
    .temp_size_cont {
        padding: 100px 0 80px;
    }
    .temp_para_tp_tit {
        top: 40px;
    }
    .temp_dedi_other {
        padding: 100px 130px 0 50px;
    }
    .tdor_textbox {
        padding: 60px 30px 130px 100px;
    }
    .tdlc_ri {
        padding-left: 60px;
        margin-top: -120px;
    }
    .tdlc_le {
        padding-right: 60px;
    }
    .tdlc_ul_li {
        margin-bottom: 40px;
    }
    .tlul_box_text p {
        font-size: 16px;
        margin-bottom: 8px;
    }
    .temp_text {
        width: 80%;
        margin-bottom: 30px;
    }
    .temp_deid {
        padding-top: 70px;
    }
    .user_four {
        padding-bottom: 70px;
    }
    .user_five {
        padding-bottom: 70px;
    }
    .user_fami{
        padding-bottom: 70px;
    }
    .user_fami_cont_ri {
        padding-left: 30px;
    }
    .user_fami h2 {
        line-height: 1.5;
        margin-bottom: 20px;
    }
    .mod_text18, .mod_text18 p {
        font-size: 14px;
    }
    .uulb_text {
        margin-bottom: 14px;
    }
    .std_btn2_text p {
        font-size: 14px;
    }
    .std_btn2_box {
        padding: 4px 12px;
    }
    .ufcr_ul_li_tp {
        padding-bottom: 10px;
    }
    .uftr_ul_li_btm {
        padding-top: 12px;
    }
    .uult_icon {
        width: 16px;
        margin-top: 8px;
    }
    .arrows_icon {
        width: 32px;
        height: 32px;
    }
    .mod_arrows {
        width: 80px;
    }
    .temp_dyna_btm {
        margin-top: 40px;
    }
    .tscu_li_box_textbox {
        padding: 30px 25px 35px;
    }
    .tlbt_word p {
        font-size: 16px;
    }
    .mod_text36 {
        font-size: 22px;
    }
    .tric_aoxi_cont_btm {
        padding: 30px 30px;
    }
    .tacb_ri_ul_li a {
        padding-bottom: 8px;
    }
    .std_btn_box {
        padding: 6px 16px;
    }
    .tric_story {
        padding-top: 40px;
        padding-bottom: 90px;
    }
    .scbs_ul .slick-dots {
        bottom: -30px;
    }
    .mod_ctact_cont_ri {
        padding-left: 20px;
    }
    .harv_mach .ys_nyban_btn {
        bottom: 65px;
    }
    .mult_reli .agri_ctact_tp_cont {
        width: 100%;
    }
    .mult_reli .agri_ctact_tp_cont h2 {
        padding-right: 0;
    }
    .agri_ctact_bg {
        margin-top: -400px;
    }
    .mult_reli .actc_btn {
        margin-top: 30px;
    }
    .mult_reli {
        padding-top: 60px;
    }
    .actc_word {
        padding-right: 0;
    }
    .mult_list .sstu_li {
        padding: 0px 30px;
    }
    .mult_list .sclr_sec_tp_ul {
        margin: 0 -30px;
    }
    .aucl_li_item_li {
        width: 400px;
    }
    .aucl_li_item {
        width: calc(400px * var(--width-shu));
    }
    .agri_usag {
        padding-bottom: 50px;
    }
    .hadet_main .atra_powe_cont {
        padding: 70px 0px 70px;
    }
    .hadet_main .atra_powe_cont h2 {
        margin-bottom: 26px;
    }
    .hpul_box_le_num {
        font-size: 120px;
    }
    .hpul_box_ri_cont {
        padding: 20px;
    }
    .hbrc_word {
        margin-top: 16px;
    }
    .mod_text40, .mod_text40 p {
        font-size: 24px;
    }
    .mrlu_li {
        width: 170px;
        margin-right: 20px;
    }
    .mod_run_list_ul {
        width: calc((170px * var(--width-shu)) + (20px *var(--width-shu)));
    }
    .mxev_usag h2 {
        margin-bottom: 26px;
    }
    .atra_tech_cont {
        padding: 0px;
    }
    .farm_prod .user_prod_ul_li {
        padding: 0 20px;
    }
    .farm_prod .user_prod_ul {
        margin: 0 -20px;
    }
    .equi_ment .ys_nyban_btn {
        bottom: 70px;
    }
    .actc_btn {
        margin-top: 50px;
    }
    .alpu_li_picbox_img {
        width: 170px;
    }
    .alpu_li_tit {
        margin-bottom: 12px;
    }
    .alpu_li {
        padding: 0 5px;
    }
    .agri_list_powe_ul {
        margin: 0 -5px;
    }
    .equi_ment .atra_powe_cont_img {
        width: 50%;
        margin-top: 15px;
        margin-bottom: 15px;
    }
    .equi_ment .atra_powe_cont {
        padding: 70px 120px 70px;
    }
    .alul_sec_le_word {
        margin-bottom: 30px;
    }
    .alul_sec_le_tit {
        margin-bottom: 10px;
    }
    .alul_sec_le {
        width: 52%;
    }
    .alul_sec_ri {
        width: 48%;
    }
    .equi_ment .trac_main.btra_main .ys_nyban_btn {
        bottom: 80px;
    }
    .btra_list_ul_li {
        margin-bottom: 40px;
    }
    .blul_box_ri_ul {
        margin-top: 30px;
    }
    .btra_list h2 {
        margin-bottom: 30px;
    }
    .eclu_li {
        padding: 0 10px;
    }
    .envi_cont_list_ul {
        margin: 0 -10px;
    }
    .eclu_li_img_pic {
        width: 80%;
    }
    .sani_envi .ys_nyban_btn {
        bottom: 50px;
    }
    .envi_main .envi_story .sulb_ri {
        height: 215px;
    }
    .rocl_ban_cont_ri {
        padding-left: 40px;
    }
    .rulb_icon {
        width: 42px;
        margin-right: 16px;
    }
    .rulb_textbox_tit {
        margin-bottom: 0px;
    }
    .rbcr_ul_li {
        margin-bottom: 30px;
    }
    .mod_text20, .mod_text20 p {
        font-size: 16px;
    }
    .temp_dyna_textbox p{
        font-size: 16px;
    }
    .rocl_ban {
        padding: 80px 0 70px;
    }
    .mlbl_ul_li {
        padding: 10px 0;
    }
    .mlbl_ul_li_btm {
        margin-top: 5px;
    }
    .rocl_prod_cont_le {
        width: 44%;
    }
    .agri_usag_cont h2 {
        margin-bottom: 26px;
    }
    .mod_anchor {
        display: none;
    }
    .solu_box_edr h4 {
        font-size: 26px;
        margin-bottom: 18px;
    }
    .axia_slide {
        margin-top: -60px;
    }
    .arrows1_icon {
        width: 38px;
        height: 38px;
    }
    .ys_nyban_text.ys_pos_center {
        top: 20%;
    }
    .farm_car .ys_nyban_btn {
        bottom: 75px;
    }
    .axia_slide_cont_btn {
        top: 23%;
    }
    .ascl2_lis_box {
        width: 60%;
    }
    .albl3_ul_li {
        padding: 0 10px;
        margin-bottom: 15px;
    }
    .albl3_ul {
        margin: 0 -10px;
    }
    .axia_solu {
        padding-bottom: 120px;
    }
    .axia_solu_text {
        margin-bottom: 42px;
    }
    .axia_scen {
        padding: 50px 0 45px;
    }
    .axia_use_cont_ul .slick-dots li {
        width: 35px;
    }
    .axia_use_cont_ul .slick-dots {
        bottom: -30px;
    }
    .axia_use {
        padding-bottom: 80px;
    }
    .axia_tech_cont {
        padding: 0;
    }
    .ablu_li {
        padding: 10px 20px 7px;
    }
    .axia_para_cont h2 {
        margin-bottom: 20px;
    }
    .mxev_supp_btm #axia_slide_swiper {
        width: 45%;
    }
    .mxev_supp_btm_tpswiper {
        padding: 50px 0 50px;
    }
    .mxev_supp_btm .arrows1_icon img {
        width: 6px;
    }
    .mxev_supp_btm .axia_slide_cont_btn {
        bottom: 7%;
    }
    .mxev_supp_btm_icon {
        width: 30px;
    }
    .mxev_supp {
        padding: 70px 0 50px;
    }
    .mful_ri {
        width: 47%;
    }
    .mful_le {
        width: 53%;
    }
    .mxev_feat_ul::after {
        left: 54.5%;
    }
    .mxev_feat h2 {
        margin-bottom: 30px;
    }
    .mrul_num span {
        font-size: 24px;
    }
    .mxev_need_cont {
        padding:0px;
    }
    .mccr_list_btmul {
        margin-top: 10px;
    }
    .mulb_word {
        padding-right: 120px;
    }
    .mltl_text p {
        font-size: 18px;
    }
    .mltl_text::before {
        font-size: 18px;
    }
    .mxev_tech h2 {
        margin-bottom: 20px;
    }
    .mxev_tech_sec {
        padding: 0 40px;
    }
    .farm_car .elec_main .ys_nyban_btn {
        bottom: 60px;
    }
    .elec_main .axia_solu {
        padding-bottom: 80px;
    }
    .mccs_ul {
        padding: 0 200px 0 160px;
        margin: 0 -40px;
    }
    .mxtr_clos h2 {
        width: 60%;
        margin-bottom: 15px;
    }
    .mod_text56 {
        font-size: 40px;
    }
    .mxtr_video_cont_icon {
        width: 60px;
    }
    .mxtr_adv_cont_ri {
        padding-left: 100px;
        padding-top: 80px;
    }
    .macl_leul_li_tit {
        margin: 25px 0 10px;
    }
    .macl_leul_li {
        margin-bottom: 50px;
    }
    .macl_leul_li:nth-of-type(2n) {
        padding-left: 35px;
    }
    .macl_riul .macl_leul_li:nth-of-type(2n) {
        padding-left: 35px;
    }
    .mxtr_adv {
        padding-top: 80px;
        padding-bottom: 70px;
    }
    .mxtr_sati_tit h2 {
        font-size: 40px;
    }
    .mxtr_sati_text {
        font-size: 40px;
    }
    .hbul_img::after{
        content: "";
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 90%;
        background: linear-gradient(180deg, rgba(0, 0, 0, 0.00) 0%, rgba(0, 0, 0, 0.80) 100%);
    }
    .hbul_bg {
        display: none;
    }
    .hbul_tit {
        left: 20px;
        bottom: 120px;
    }
    .hbul_textbox {
        bottom: 20px;
    }
    .hbul_box:hover .hbul_tit {
        bottom: 120px;
    }
    .hbul_textbox_word {
        font-size: 14px;
        margin-bottom: 20px;
    }
    .home_ban_ul_li.on .hbul_tit {
        bottom: 95px;
    }
    .home_ban_ul_li.on .hbul_box:hover .hbul_tit {
        bottom: 95px;
    }
    .equi_ment .trac_main.atra_main  .ys_nyban_btn {
        bottom: 80px;
    }
    .harv_mach .ys_nyban_title p {
        width: 50%;
    }
    .atra_main .slick-dots li {
        width: 26px;
    }
    .atra_main .slick-dots li, .agri_main .slick-dots li {
        width: 26px;
    }
    .temp_seri {
        padding-top: 60px;
    }
    .rocl_main .slick-dots li {
        width: 26px;
    }
    .mult_main .slick-dots li {
        width: 26px;
    }
    .ctact_grou {
        padding: 70px 0;
    }
    .ctact_grou_ri {
        padding-left: 50px;
    }
    .ctact_grou_ri h2 {
        margin-bottom: 26px;
    }
    .cgru_li_box {
        padding: 16px 0;
    }
    .ctact_mess_cont {
        padding: 0;
    }
    .ctact_mess {
        padding: 70px 0 90px;
    }
    .join_cry_pic {
        top: 55%;
        left: 58%;
    }
    .join_cry_le {
        padding-right: 40px;
    }
    .join_cry_le_word {
        padding-right: 35px;
    }
    .join_cry_le h2 {
        margin-bottom: 22px;
    }
    .join_cry {
        padding-top: 80px;
    }
    .join_empl_ri .ufcr_ul_li_tp {
        padding: 12px 0;
    }
    .join_empl_ri {
        padding-left: 50px;
    }
    .join_curr {
        padding-top: 60px;
    }
    .join_curr_box h2 {
        margin-bottom: 30px;
    }
    .join_curr_ul {
        margin-top: 40px;
    }
    .resp_cry_ul_li {
        padding: 0 30px;
    }
    .resp_cry_ul {
        margin: 0 -30px;
    }
    .rcul_tp_word {
        margin-bottom: 40px;
    }
    .resp_esg_word {
        width: 100%;
        margin-bottom: 28px;
    }
    .resp_esg_ul_li:nth-of-type(2n) {
        margin-top: 60px;
    }
    .resp_acti h2 {
        margin-bottom: 30px;
    }
    .resp_acti_cont_btn {
        width: 80px;
        top: -64px;
    }
    .inno_list_cont {
        padding: 70px 0;
    }
    .ilcb_wrap_ri {
        padding-left: 40px;
    }
    .inno_list {
        margin-top: -60px;
    }
    .inno_list_cont1 .inno_list_cont_box {
        padding: 120px 40px 0 !important;
    }


    .about_miss_svg {
        display: none;
    }
    .about_miss_cont {
        height: auto;
    }
    .about_miss_box {
        position: static;
        width: 100%;
        height: auto;
    }
    .about_miss_box_wrap {
        width: 100%;
        height: auto;
        position: static;
    }
    .about_miss_img {
        display: none;
    }
    .about_miss_box_text {
        position: static;
        transform: inherit;
        padding: 70px 0;
    }
    .about_miss_le {
        width: 100%;
    }
    .amul_box_num span {
        margin-top: 15px;
    }
    .home_up_ul_li .home_up_fedi_tit {
        bottom: 44%;
    }
    .home_up_fedi_tit {
        bottom: 38%;
    }
    .hbul_textbox {
        display: block;
    }
    .hbul_tit {
        width: 100%;
    }
    .hbul_sec {
        width: calc(100% - 40px);
        bottom: 20px;
    }
    .hbul_textbox_word {
        width: 100%;
    }
    .home_up_fedi_textbox {
        display: block;
    }
    .home_up_sec, .huul_box_sec {
        width: 90%;
    }
    /* 1199end */
    .atcb_more .std_btn2_icon {
        width: 10px;
    }
    .temp_dyna_slide::after {
        height: calc(100% - 80px);
    }
    .mxtr_main .ablu_li:last-child {
        padding: 16px 20px 9px;
    }
    .rocl_prod_cont_le {
        top: 10%;
    }
    .deve_main h1 {
        font-size: 48px;
    }
    .dslu_li_textbox {
        opacity: 1;
        width: calc(100% - 60px);
        bottom: 25px;
    }
    .dslu_li_img::after {
        opacity: 1;
    }
    .dslu_li_img img:nth-child(2) {
        opacity: 1;
    }
    .deve_cont {
        padding-bottom: 80px;
    }
    .mxtr_clos_cont_tp {
        top: 10%;
    }
    .blcu_list.swiper-slide {
        width: 480px !important;
        padding: 0px 10px;
    }
    .dslu_li:nth-child(2n) {
        margin-top: 20px;
        transform: translateX(70px);
    }
    .deve_swiper{
        cursor:pointer;
    }
    .about_visi_cont {
        position: relative;
        top: auto;
        left: auto;
        transform: inherit;
        opacity: 1;
        padding: 70px 0;
    }
    .about_visi_cont::after{
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: rgba(0, 0, 0, 0.50);
    }
    .about_visi_cont_bg{
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
    }
    .about_visi_cont_bg img{
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .join_arrows {
        width: 580px;
        bottom: 11px;
    }
    .about_hono .swiper-scrollbar {
        bottom: 29px;
        width: 450px;
    }
    .jtsu_li_box_pic .ys_imgbox_cover {
        width: 50%;
        margin: 0 auto;
    }
    .jlbp_bg {
        bottom: 18px;
    }
    .join_team h2, .about_hono h2 {
        margin-bottom: 30px;
    }
    .ys_ban_title {
        font-size: 40px;
    }
    .ys_ban_txtbox.ys_pos_center {
        bottom: 150px;
    }
    .titp_ul_li1 {
        top: 38%;
        width: 35%;
    }
    .titp_ul_li2 {
        top: 91%;
        width: 36%;
    }
    .reul_box .ys_imgbox_cover::before {
        opacity: 1;
    }
    .reul_box .ys_imgbox_cover::after {
        opacity: 0;
    }
    .reul_word{
        display: block;
    }
    .asct_ul_li_text::after {
        top: 10px;
    }
    .asct_ul_li_text {
        padding-left: 24px;
    }
    .axia_slick_cont_tab {
        width: 190px;
    }
    .ascl1_li_box {
        width: 61%;
    }
    .ascu_list {
        padding: 0 5px;
    }
    .axia_slick_cont_ul {
        margin: 0px -5px;
    }
    .atcb_btm_le {
        width: 24%;
    }
    .atcb_btm_ri {
        width: 76%;
    }
    .ascs_list_cont_text{
        font-size: 18px !important;
        line-height: 1.5;
    }
    .titp_ul_li1 {
        width: 28%;
    }
    .about_modal .ys_modal_wrap {
        width: 100%;
        padding: 0 40px;
    }
    .about_modal .ys_modal_content {
        width: calc(100% - 40px);
        height: 125px;
        bottom: 20px;
    }
    .mxtr_main .ablu_li:last-child .ablu_li_text p {
        -webkit-line-clamp: 7;
    }
    .mxtr_main .ablu_li:last-child .ablu_li_text {
        height: 10.5em;
    }
    .mxtr_main .ablu_li:last-child {
        padding: 16px 20px 15px;
    }
    .sccu_li_tp_text p {
        font-size: 18px !important;
    }
    .sani_envi .solu_main .ys_nyban_title p {
        width: 70%;
    }
    .sani_envi .ys_nyban_title h1 {
        width: 70%;
    }
    .tpbt_word {
        width: 50%;
    }
    .jstu_li_word {
        height: 235px;
        padding-right: 12px;
    }
    .farm_car .ys_nyban_title p {
        width: 80%;
    }
    .farm_car .ys_nyban_btn {
        bottom: 65px;
    }
    .fedi_page .ys_nyban_btn{
        bottom: 90px;
    }
    .atra_powe_cont_ul {
        padding: 0 0;
    }
    .mult_main .agri_ctact_bg {
        margin-top: -250px;
    }
    .reul_box .ys_imgbox_cover::before {
        background: rgba(0, 0, 0, 0.3);
    }
    .resp_video_icon {
        width: 60px;
    }
    .resp_video_cont {
        border-radius: 20px;
    }
    .resp_esg_word {
        margin-bottom: 60px;
    }
    .reul_word p {
        font-size: 16px;
        line-height: 1.5;
    }
    .farm_car .ys_nyban_title p {
        line-height: 1.45;
    }
    .farm_car .ys_nyban_title h1 {
        margin-bottom: 14px;
    }
    .farm_car .ys_nyban_btn {
        bottom: 60px;
    }
    .mxev_main .ys_nyban_title {
        top: 44%;
    }
    .mxev_tech_cont {
        padding: 25px 20px;
    }
    .mxev_tech_cont_table tbody tr td {
        min-width: 100px;
        padding: 10px 10px;
    }
    .mxev_tech_cont_table thead tr th {
        padding: 10px 10px 20px;
        min-width: 100px;
    }
    .solu_main .sulb_ri {
        height: 226px;
        padding-left: 25px;
    }
    .mxev_tech_cont table tbody tr td {
        padding: 8px 12px;
        min-width: 150px;
        font-size: 14px;
    }
    .mxev_tech_cont_table thead tr th {
        padding: 10px 10px 16px;
        min-width: 150px;
    }
    .harv_mach .ys_nyban_title p{
        width: 70%;
    }
    .iwrv_pcicon, .iwrv_phicon {
        width: 60px;
    }
    .axia_tech.nomore .axia_tech_cont_box {
        width: 100%;
        margin: 0 auto;
    }
    .axia_tech.nomore .axia_tech_cont_box.act .atcb_tpul .atcb_tpul_li {
        width: 68% !important;
    }
    .axia_slide.nomore{
        margin-top: 0px;
        padding-top: 50px;
    }
}


/* 991~768 平板竖屏 重点*/
@media screen and (max-width: 991px) {
    .mftr_le {
        display: none;
    }
    .mod_foot_tp {
        padding: 40px 0;
    }
    .mod_text36 {
        font-size: 26px;
    }
    .mod_step_ri {
        padding-left: 30px;
    }
    .mod_step_ri {
        width: 65%;
    }
    .mod_step_le {
        width: 35%;
    }
    .mftr_ri {
        width: 100%;
    }
    .mrtu_li {
        width: auto;
        margin-top: 0px;
        margin-bottom: 5px;
    }
    .mod_foot_tp {
        padding: 40px 0 30px;
    }
    .msru_li_box {
        padding: 20px 16px;
    }
    .msru_li_ri {
        width: 14px;
    }
    .msru_li_le {
        width: calc(100% - 14px);
        padding-right: 10px;
    }
    .std_btn_text p {
        font-size: 12px;
    }
    .sclr_sec_tp_icon {
        width: 44px;
    }
    .std_padd100_btm {
        padding-bottom: 60px;
    }
    .std_padd100_top{
        padding-top: 60px;
    }
    .axia_main .farm_prod .user_prod {
        padding: 60px 0;
    }
    .axia_main .farm_prod .user_prod {
        padding: 60px 0;
    }
    .rocl_main .farm_prod {
        padding: 60px 0;
    }
    .mxev_main .farm_prod{
        padding: 60px 0;
    }
    .sctl_pcbox_ul_li {
        padding: 0 40px;
    }
    .sctl_pcbox_ul {
        padding: 25px 40px 20px;
        margin: 0 -40px;
    }
    .serlist_cont_text {
        width: 100%;
        margin-bottom: 20px;
    }
    .sulb_ri {
        height: 165px;
    }
    .sulb_ri_tit {
        margin-bottom: 10px;
        font-size: 16px;
    }
    .scbs_ul_li_box {
        padding: 35px 20px 35px 25px;
        border-radius: 10px;
    }
    .std_title2, .std_title2 p {
        font-size: 26px;
    }
    .temp_dyna_textbox h2{
        margin-bottom: 22px;
        font-size: 26px;
    }
    .tlsu_li .tlsu_li_ul_li span {
        font-size: 26px;
    }
    .ys_bread {
        display: none;
    }
    .std_title1 {
        font-size: 32px;
    }
    .ys_nyban_btn {
        bottom: 65px;
    }
    .std_padd120 {
        padding: 60px 0;
    }
    .std_padd120_top {
        padding-top: 60px;
    }
    .std_padd120_btm {
        padding-bottom: 60px;
    }
    .temp_intr{
        padding-bottom: 60px;
    }
    .home_deram_word {
        width:70%;
        margin-bottom: 35px;
    }
    .home_up_fedi_tit {
        bottom: 40%;
        width: 90%;
    }
    .home_up_ul_li .home_up_fedi_tit {
        bottom: 42%;
        width: 90%;
    }
    .huul_box_img::after {
        height: 90%;
    }
    .home_up_fedi_img::after {
        width: 100%;
        height: 80%;
    }
    .home_up_word {
        width: 100%;
        margin-bottom: 30px;
    }
    .home_up h2 {
        margin-bottom: 16px;
    }
    .home_up_fedi_textbox {
        width: 90%;
    }
    .hbul_tit {
        font-size: 20px;
    }
    .std_padd100 {
        padding: 60px 0;
    }
    .temp_area_list .swiper-pagination-progressbar {
        width: calc(100% - 220px) !important;
        bottom: -56px;
    }
    .temp_dyna_slid_wrap {
        margin-right: 100px;
    }
    .trsu_li_text {
        margin-top: 30px;
        padding-left: 50px;
        font-size: 14px;
    }
    .temp_swiper_cont {
        padding: 60px 0;
    }
    .mod_text50 {
        font-size: 26px;
    }
    .tslu_li_num span {
        font-size: 20px;
        margin-top: 4px;
    }
    .tslu_li {
        padding: 0 10px;
    }
    .temp_size_le_ul {
        margin: 0 -10px;
    }
    .temp_size_le_text {
        padding-top: 20px;
        margin-top: 20px;
    }
    .temp_size h2 {
        margin-bottom: 40px;
    }
    .temp_dedi_other {
        padding: 100px 80px 0 50px;
    }
    .tdor_textbox_tit {
        margin-bottom: 20px;
    }
    .tdor_textbox {
        padding: 60px 30px 140px 85px;
    }
    .tdlc_ri {
        padding-left: 40px;
        margin-top: -90px;
    }
    .tdlc_le {
        padding-right: 40px;
    }
    .temp_deid {
        padding-top: 60px;
    }
    .user_four {
        padding-bottom: 60px;
    }
    .user_five {
        padding-bottom: 60px;
    }
    .user_fami{
        padding-bottom: 60px;
    }
    .tric_story {
        padding-top: 30px;
        padding-bottom: 80px;
    }
    .scbs_ul .slick-dots {
        bottom: -25px;
    }
    .scbs_ul .slick-dots li {
        width: 30px;
    }
    .mod_ctact_cont_ri {
        width: 100%;
        padding-left: 0;
        margin-top: 30px;
    }
    .mod_ctact_cont_le {
        width: 100%;
    }
    .mod_ctact_cont {
        flex-wrap: wrap;
    }
    .agri_story .sulb_ri {
        height: 205px;
    }
    .hadet_main .atra_powe_cont_ul {
        margin: 0 -20px;
    }
    .hadet_main .apcu_li {
        padding: 0 20px;
    }
    .hadet_prod_ul_li:nth-of-type(2n) .hpul_box .hpul_box_le {
        padding-left: 70px;
    }
    .hpul_box_le {
        padding-right: 70px;
        padding-top: 50px;
    }
    .hadet_prod_ul_li {
        margin-bottom: 80px;
    }
    .hpul_box_le_text {
        margin-top: 15px;
        padding-left: 50px;
    }
    .hpul_box_le_text {
        margin-top: 15px;
        padding-left: 40px;
    }
    .hpul_box_le {
        padding-right: 50px;
        padding-top: 50px;
    }
    .hadet_prod_ul_li:nth-of-type(2n) .hpul_box .hpul_box_le {
        padding-left: 50px;
    }
    .equi_ment .ys_nyban_btn {
        bottom: 60px;
    }
    .aaul_word p {
        height: 3em;
    }
    .blul_box_ri {
        padding-left: 40px;
    }
    .envi_main .envi_story .sulb_ri {
        height: 185px;
    }
    .rocl_ban {
        padding: 60px 0;
    }
    .sccu_li {
        padding: 0 30px;
    }
    .solu_cry_cont_ul {
        margin: 0 -30px;
    }
    .solu_cry_cont {
        padding: 50px 50px 55px;
        margin-top: 30px;
    }
    .sccu_li_tp {
        width: 85%;
        margin: 0 auto;
    }
    .sccu_li::after {
        right: -17%;
        width: 34%;
    }
    .solu_box_edr h4 {
        font-size: 24px;
        margin-bottom: 16px;
    }
    .axia_slide {
        margin-top: -50px;
    }
    .arrows1_icon {
        width: 34px;
        height: 34px;
    }
    .arrows1_icon img {
        width: 26px;
    }
    .axia_slide_cont_btn {
        top: 21%;
    }
    .farm_car .ys_nyban_btn {
        bottom: 65px;
    }
    .axia_main .apcu_li_box {
        padding: 0 10px;
    }
    .mxev_supp_tp_text {
        margin-bottom: 8px;
    }
    .mxev_supp_btm_bg {
        width: 42%;
        top: 64%;
    }
    .mxev_supp_btm_num {
        top: 69%;
    }
    .mxev_supp_btm_icon {
        top: 76%;
    }
    .mxev_supp {
        padding: 60px 0 20px;
    }
    .mxev_supp_btm .axia_slide_cont_btn {
        bottom: 8%;
    }
    .farm_car .ys_nyban_title p {
        width: 100%;
    }
    .mod_text56 {
        font-size: 36px;
    }
    .mxtr_clos_word {
        width: 70%;
        margin-bottom: 40px;
    }
    .mxtr_clos h2 {
        width: 70%;
        margin-bottom: 10px;
    }
    .mcct_btn {
        width: 85px;
        margin-left: 25px;
    }
    .mcct_num span {
        font-size: 16px;
    }
    .mcct_num .baner_i::after {
        left: 18px;
        font-size: 12px;
    }
    .mxtr_sati_tit h2 {
        font-size: 30px;
    }
    .mxtr_sati_text {
        font-size: 30px;
    }
    .agri_usag_cont h2 {
        margin-bottom: 18px;
    }
    .atra_main .slick-dots {
        bottom: -24px;
    }
    .cgru_li_ri {
        width: 26px;
    }
    .cgru_li_le {
        width: calc(100% - 26px);
        padding-right: 30px;
    }
    .cgru_li_box::after {
        width: calc(100% - 45px);
    }
    .ctact_grou {
        padding: 60px 0;
    }
    .ctact_mess {
        padding: 60px 0 80px;
    }
    .ctact_mess_cont h2 {
        margin-bottom: 25px;
    }
    .ctat_mess_from_btm {
        margin-top: 28px;
    }
    .cmfb_subm {
        margin-right: 25px;
    }
    .clsl_img {
        height: 40px;
    }
    .clsl_input {
        height: 40px;
    }
    .join_cry {
        padding-top: 70px;
    }
    .ys_cont860 {
        width: 100%;
        padding: 0 20px;
    }
    .resp_acti_cont_btn {
        width: 80px;
        top: -61px;
    }
    .inno_deve {
        padding-bottom: 60px;
    }
    .inno_deve_ri {
        padding-left: 30px;
    }
    .inno_list_cont {
        padding: 60px 0;
    }
    .ilcb_wrap_le_tit {
        margin-bottom: 14px;
    }
    .ilcb_wrap_le_text {
        margin-bottom: 10px;
    }
    .about_miss_box_text {
        padding: 60px 0;
    }
    .amul_box_num .ys_demo_num {
        font-size: 36px;
    }
    .about_miss_btn {
        margin-top: 30px;
    }
    .amul_box_num span {
        margin-top: 10px;
    }
    .about_visi_cont_word {
        width: 40%;
    }
    .about_visi_cont h2 {
        margin-bottom: 12px;
    }
    .hbul_sec {
        width: calc(100% - 30px);
        bottom: 20px;
    }
    .aucu_li {
        width: 33.333333%;
    }
    .mxtr_main .ablu_li:last-child {
        padding: 15px 20px 10px;
    }
    .deve_main h1 {
        font-size: 42px;
    }
    .ys_ban_title {
        font-size: 36px;
    }
    .eclu_li_img_tit {
        font-size: 20px;
    }
    .titp_ul_li2 {
        top: 91%;
        width: 40%;
    }
    .titp_ul_li4 {
        width: 34%;
        top: 70%;
    }
    .reul_box_tit {
        width: calc(100% - 14px);
    }
    .reul_sec {
        bottom: 20px;
    }
    .asct_ul_li_text {
        font-size: 16px;
        padding-left: 20px;
    }
    .asct_ul_li_text::after {
        width: 12px;
        height: 2px;
    }
    .axia_slick_cont_tab {
        width: 165px;
    }
    .ascs_list_cont_text{
        font-size: 18px !important;
        line-height: 1.5;
    }
    .titp_ul_li1 {
        width: 32%;
        left: -35px;
    }
    .mxtr_main .ablu_li:last-child {
        padding: 15px 20px 16px;
    }
    .farm_car .ys_nyban_btn {
        bottom: 55px;
    }
    .sccu_li_tp::before {
        right: -30px;
        width: 6px;
        height: 6px;
    }
    .sccu_li_tp::after {
        right: -60px;
        width: 60px;
    }
    .sccu_li_tp{
        width: 100%;
    }
    .mod_back {
        width: 36px;
        height: 36px;
        right: 30px;
        border-radius: 5px;
    }
    .farm_prod .user_prod_ul_li {
        padding: 0 10px;
    }
    .farm_prod .user_prod_ul {
        margin: 0 -10px;
    }
    .farm_car .upul_textbox_tit {
        font-size: 16px;
    }
    .upul_textbox_text {
        height: 88px;
        padding-right: 10px;
    }
    .solu_main .sulb_ri {
        height: 205px;
        padding-left: 20px;
    }
    .solu_main .scbs_ul_li_box {
        padding: 25px 20px;
    }
    .mxev_tech_cont {
        padding: 25px 15px;
    }
    .mxev_tech_cont table tbody tr td {
        padding: 8px 10px;
        min-width: 110px;
        font-size: 14px;
    }
    .mxev_tech_cont_table thead tr th {
        padding: 10px 10px 16px;
        min-width: 120px;
    }
    .serlist_help {
        top: 460px;
    }
    .mod_back {
        top: 610px;
    }
    .harv_mach .ys_nyban_title p {
        width: 100%;
    }
    .sstu_li_tit {
        font-size: 16px !important;
    }
    .iwrv_pcicon, .iwrv_phicon {
        width: 50px;
    }
    /* 991end */
}

/* <768 移动端 重点*/
@media screen and (max-width: 768px) {
    .ys_ban_pc, .ys_nyban_pc{
        display: none;
    }
    .ys_ban_video{
        display: none;
    }
    .ys_ban_ph, .ys_nyban_ph{
        display: block;
    }
    .ys_modal_content {
        max-height: 550px;
        padding: 50px 20px;
    }
    .mod_foot_btm_text p span, .mod_foot_btm_text p a {
        font-size: 12px;
        line-height: 1.75;
    }
    .mfbu_li a {
        font-size: 12px;
    }
    
    .mod_foot_tp {
        padding: 40px 0 30px;
    }
    .mod_foot_btm_ul {
        margin: 0 -6px;
    }
    .mfbu_li {
        padding: 0 6px;
    }
    .mod_step_ri {
        width: 100%;
        padding-left: 0;
        margin-top: 25px;
    }
    .mod_step_box {
        flex-wrap: wrap;
    }
    .mod_step_le {
        width: 100%;
    }
    .mod_text36 {
        font-size: 24px;
    }
    .mod_step h2 {
        margin-bottom: 8px;
    }
    .scre_main .mod_step {
        padding-bottom: 50px;
    }
    .sstu_li {
        width: 50%;
    }
    .scre_cont_list_box {
        flex-wrap: wrap;
    }
    .scre_cont_list_le {
        width: 100%;
        padding-right: 0px;
    }
    .scre_cont_list_ri {
        width: 100%;
        padding-left: 0;
        margin-top: 20px;
    }
    .scll_btm_list_ul {
        display: flex;
    }
    .scll_btm_list_ul {
        padding: 8px 0px;
        margin: 0 -10px;
        flex-wrap: wrap;
    }
    .sblu_li {
        padding: 0 10px;
    }
    .scre_cont_list_ri::after {
        content: none;
    }
    .scre_cont_list {
        padding: 50px 0;
    }
    .sstu_li {
        margin-bottom: 20px;
    }
    .sclr_sec {
        margin-bottom: 30px;
    }
    .scre_cont_ban h1 {
        line-height: 1.25;
    }
    .std_padd100_btm {
        padding-bottom: 50px;
    }
    .std_padd100_top{
        padding-top: 50px;
    }
    .axia_main .farm_prod .user_prod {
        padding: 50px 0 80px;
    }
    .rocl_main .farm_prod {
        padding: 50px 0;
    }
    .sctl_pcbox_ul_li {
        padding: 0 20px;
    }
    .sctl_pcbox_ul {
        padding: 20px 20px 16px;
        margin: 0 -20px;
    }
    .sulb_le {
        width: 100%;
    }
    .sulb_ri {
        width: 100%;
        padding-left: 0;
        padding-right: 20px;
        margin-top: 30px;
    }
    .scbs_ul_li_box {
        padding: 25px 20px 25px 20px;
        flex-wrap: wrap;
    }
    .scbs_icon {
        width: 70px;
        top: -10px;
    }
    .scbs_le {
        left: -12px;
    }
    .scbs_ri {
        right: -12px;
    }
    .arrow_icon {
        width: 32px;
        height: 32px;
    }
    .scbt_arrow {
        width: 80px;
    }
    .scbs_ul .slick-dots li {
        width: 30px;
    }
    .std_title2, .std_title2 p {
        font-size: 22px;
    }
    .temp_dyna_textbox h2{
        margin-bottom: 20px;
        font-size: 22px;
    }
    .tlsu_li .tlsu_li_ul_li span {
        font-size: 22px;
    }
    .serlist_main .mCSB_scrollTools .mCSB_draggerContainer {
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: -12px;
        height: auto;
    }
    .serlist_help {
        right: 20px;
        bottom: 20px;
    }
    .serlist_help .std_btn_box {
        padding: 3px 10px;
    }
    .serlist_help_cont_text {
        margin-bottom: 8px;
    }
    .serlist_cont {
        /* padding-top: 50px; */
    }
    .serlist_cont_tp_list {
        padding-bottom: 40px;
    }
    .std_title1 {
        font-size: 28px;
    }
    .ys_nyban_title p {
        font-size: 14px;
    }
    .std_padd120 {
        padding: 50px 0;
    }
    .std_padd120_top {
        padding-top: 50px;
    }
    .std_padd120_btm {
        padding-bottom: 50px;
    }
    .temp_intr{
        padding-bottom: 50px;
    }
    .user_sec_text {
        top: 50px;
    }
    .user_seri_tit {
        padding-top: 35px;
    }
    .user_seri_img {
        margin-top: 20px;
    }
    .user_sec_text {
        top: 40px;
    }
    .user_word {
        width: 100%;
    }
    .user_sec_text h2 {
        font-size: 22px;
    }
    .user_thir h2, .user_four h2, .user_five h2 {
        font-size: 22px;
    }
    .user_fami_cont_ri {
        width: 100%;
        padding-left: 0;
        padding-top: 30px;
    }
    .user_faim_cont_le {
        width: 100%;
    }
    .user_fami_cont {
        display: flex;
        flex-wrap: wrap;
    }
    .mccr_close {
        width: 18px;
        position: absolute;
        right: 15px;
        top: 15px;
    }
    .mod_cookie_cont {
        flex-wrap: wrap;
        padding: 30px 40px 30px 40px;
    }
    .mod_cookie_cont_ri {
        padding-left: 0;
        margin: 0 auto;
        margin-top: 16px;
    }
    .mod_cookie_cont_le {
        width: 100%;
    }
    .mccr_btn {
        margin-right: 0px;
    }
    .home_deram_word {
        width: 100%;
        margin-bottom: 30px;
    }
    .mod_cookie_cont_ri {
        width: auto;
    }
    .mftr_ri_btm {
        margin-top: 20px;
    }
    .home_drea_img {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
    }
    .home_dream_textbox {
        position: relative;
        padding-bottom: 150px;
    }
    .huft_word {
        display: none;
    }
    .home_up_fedi_textbox {
        bottom: 10%;
    }
    .home_up_fedi_tit {
        bottom: 26%;
    }
    .home_up_ul_li .home_up_fedi_tit {
        bottom: 26%;
    }
    .home_up {
        padding-top: 50px;
    }
    .user_prod_ul .slick-dots li {
        font-size: 0;
        position: relative;
        display: inline-block;
        width: 30px;
        height: 2px;
        margin: 0 6px;
        border-radius: 0;
        background: #999;
    }
    .user_prod_ul .slick-dots {
        bottom: -40px;
    }
    .slick-dots li.slick-active {
        background: #073F43;
    }
    .temp_info_cont {
        flex-direction: column;
    }
    .temp_info_cont_le {
        padding-right: 0;
        width: 100%;
    }
    .temp_info_cont_ri {
        width: 50%;
        margin-top: 30px;
    }
    .ticl_edr p {
        font-size: 14px;
        margin-bottom: 8px;
    }
    .temp_hope_ul_li {
        width: 100%;
        margin-bottom: 30px;
    }
    .temp_hope_ul_li:last-child{
        margin-bottom: 0px;
    }
    .temp_hope_ul {
        flex-wrap: wrap;
    }
    .temp_hope_ul_li:nth-of-type(2n) .thul_textbox {
        margin-top: 24px;
    }
    .std_padd100 {
        padding: 50px 0;
    }
    .user_prod {
        padding: 50px 0 80px;
    }
    .tcul_box {
        flex-wrap: wrap;
    }
    .tcul_le {
        width: 100%;
    }
    .tcul_ri {
        width: 100%;
        padding: 50px 40px;
    }
    .tcul_ri_word p {
        font-size: 14px;
    }
    .temp_case_ul_li:nth-of-type(2n) .tcul_ri {
        padding: 50px 40px;
    }
    .temp_area_tp_word {
        width: 100%;
        margin-bottom: 26px;
    }
    .temp_area_tp_word p{
        font-size: 14px;
    }
    .temp_dyna_slid_wrap {
        margin-right: 0px;
    }
    .temp_dyna_text {
        width: 100%;
    }
    .temp_dyna_slide {
        padding-bottom: 50px;
        margin-top: -60px;
    }
    .temp_dyna_btm {
        margin-top: 30px;
    }
    .titp_ul_li_text {
        font-size: 14px;
    }
    .titp_ul_li_text span {
        font-size: 18px;
    }
    .temp_intr_btm_ri {
        width: 50%;
        margin-top: 30px;
    }
    .temp_intr_btm_le {
        padding-right: 0;
        width: 100%;
    }
    .temp_intr_btm {
        flex-direction: column;
        margin-top: 50px;
    }
    .temp_swiper_cont_box {
        flex-direction: column;
    }
    .tscb_le {
        width: 100%;
        margin-top: 0px;
    }
    .tscb_ri {
        width: 100%;
    }
    .tscb_le_btn {
        width: 100%;
        position: absolute;
        bottom: -60px;
    }
    .tscb_le_swiper .swiper-pagination-progressbar {
        bottom: -45px;
    }
    .tscb_le .swiper-container{
        position: static
    }
    .temp_swiper_cont {
        padding: 50px 0 100px;
    }
    .temp_size_cont {
        padding: 50px 0;
        flex-direction: column-reverse;
    }
    .temp_size_le {
        width: 100%;
        padding-right: 0;
        margin-top: 30px;
    }
    .temp_size_ri {
        width: 100%;
        position: relative;
        top: auto;
    }
    .temp_size h2 {
        margin-bottom: 30px;
    }
    .mod_text50 {
        font-size: 24px;
    }
    .tpbt_word {
        width: 50%;
    }
    .temp_para_btm_tp {
        margin-bottom: 30px;
        padding: 0 40px 0 40px;
    }
    .temp_para_btm_tp {
        padding: 0 20px 0 20px;
        flex-direction: column;
        align-items: flex-start;
    }
    .temp_para_btm_tp h2{
        text-align: left;
        margin-bottom: 16px;
    }
    .tlul_box_text p {
        font-size: 14px;
        margin-bottom: 6px;
    }
    .tdlc_ul_li {
        margin-bottom: 25px;
    }
    .tdlc_ri {
        padding-left: 20px;
        margin-top: 0px;
    }
    .tdlc_le {
        padding-right: 20px;
    }
    .temp_dedi_list {
        padding: 0;
    }
    .temp_dedi_other_le {
        width: 50%;
        position: relative;
        top: auto;
        left: auto;
        z-index: 2;
    }
    .temp_dedi_other_ri {
        width: 50%;
    }
    .tdol_img, .tdol_img img {
        width: 100%;
        height: 100%;
    }
    .tdol_img img{
        object-fit: cover;
    }
    .temp_dedi_other {
        align-items: stretch;
    }
    .tdor_textbox {
        height: 100%;
        padding: 50px 30px;
    }
    .tdor_textbox_tit {
        margin-bottom: 16px;
    }
    .tdor_textbox_word {
        font-size: 14px;
    }
    .temp_dedi_other {
        padding: 50px 0 0;
    }
    .temp_deid {
        padding-top: 50px;
    }
    .user_four {
        padding-bottom: 50px;
    }
    .user_five {
        padding-bottom: 50px;
    }
    .user_fami{
        padding-bottom: 50px;
    }
    .temp_text {
        width: 100%;
        margin-bottom: 22px;
    }
    .temp_area_list .swiper-pagination-progressbar {
        width: calc(100% - 180px) !important;
        bottom: -56px;
        left: 56% !important;
    }
    .farm_car .ys_nyban_title p {
        width: 100%;
    }
    .farm_car .ys_nyban_title p {
        font-size: 14px;
    }
    .farm_car .ys_nyban_img::before {
        width: 100%;
    }
    .tric_aoxi_cont_btm {
        padding: 30px 25px;
        flex-wrap: wrap;
    }
    .tacb_le {
        width: 100%;
        margin-bottom: 10px;
    }
    .tacb_ri {
        width: 100%;
        padding-left: 0;
    }
    .tacb_ri_ul_li {
        margin-top: 16px;
    }
    .tacb_le_word {
        margin-bottom: 10px;
    }
    .tlul_box {
        flex-wrap: wrap;
    }
    .tlul_box_le {
        width: 100%;
        padding-right: 0;
    }
    .tlul_box_ri {
        width: 100%;
        margin-top: 30px;
    }
    .tlul_box_le_ul {
        margin-top: 20px;
    }
    .tric_list_ul_li {
        margin-bottom: 30px;
    }
    .tric_list_ul_li:nth-of-type(2n) .tlul_box_le {
        padding-right: 0;
        padding-left: 0;
    }
    .serlist_help {
        display: none;
    }
    .harv_mach .ys_nyban_title p {
        width: 100%;
    }
    .harv_mach .ys_nyban_title p {
        font-size: 14px;
    }
    .mult_reli {
        padding-top: 50px;
    }
    .agri_ctact_bg {
        margin-top: -260px;
    }
    .aucl_li_item_li {
        width: 320px;
    }
    .aucl_li_item {
        width: calc(320px * var(--width-shu));
    }
    .alil_box_tit {
        bottom: 20px;
    }
    .agri_usag_cont h2 {
        margin-bottom: 25px;
    }
    .agri_usag {
        padding-bottom: 30px;
    }
    .alil_box_tit {
        font-size: 14px;
    }
    .hadet_main .atra_powe_cont {
        padding: 50px 0px 50px;
    }
    .ys_nyban_text.ys_pos_center {
        top: 32%;
    }
    .hpul_box {
        flex-direction: column-reverse;
    }
    .hpul_box_le {
        width: 100%;
        padding-right: 0;
        padding-top: 40px;
        margin-top: 20px;
    }
    .hpul_box_ri {
        width: 100%;
    }
    .hadet_prod_ul_li:nth-of-type(2n) .hpul_box {
        flex-direction: column-reverse;
    }
    .hadet_prod_ul_li:nth-of-type(2n) .hpul_box .hpul_box_le {
        padding-left: 0;
    }
    .hadet_prod_ul_li {
        margin-bottom: 40px;
    }
    .hadet_prod h2 {
        margin-bottom: 26px;
    }
    .hpul_box_le_num {
        font-size: 100px;
    }
    .hpul_box_le_text {
        margin-top: 0px;
        padding-left: 25px;
    }
    .hadet_prod{
        padding-bottom: 80px;
    }
    .hadet_main .mxev_usag_ul .slick-dots li {
        width: 26px;
    }
    .hadet_main .mxev_usag_ul .slick-dots {
        bottom: -30px;
    }
    .mxev_usag h2 {
        margin-bottom: 20px;
    }
    .atra_tech_cont {
        padding: 0;
    }
    .atra_tech_cont_table tbody tr td {
        /* min-width: 300px; */
    }
    .atra_tech_cont {
        overflow: auto;
    }
    .agri_ctact_tp_cont {
        width: 100%;
    }
    .actc_btn {
        margin-top: 40px;
    }
    .alpu_li_box_bg {
        top: 45%;
    }
    .alpu_li_picbox_img {
        width: 60%;
    }
    .agri_list_powe_ul .slick-dots {
        bottom: -30px;
    }
    .agri_list_powe_ul .slick-dots li {
        width: 26px;
        height: 2px;
        border-radius: 0;
        background: #999;
    }
    .agri_list_powe_ul .slick-dots li.slick-active {
        background: #073F43;
    }
    .agri_list_powe {
        padding-bottom: 70px;
    }
    .agri_adv_ul_li {
        width: 50%;
        padding: 0 10px;
        margin-bottom: 30px;
    }
    .aaul_icon {
        width: 52px;
        height: 52px;
        margin-bottom: 15px;
    }
    .aaul_icon img {
        width: 24px;
    }
    .aaul_tit {
        margin-bottom: 6px;
    }
    .aaul_box {
        padding-bottom: 12px;
    }
    .agri_adv_ul {
        margin: 0 -10px;
        margin-top: 20px;
    }
    .equi_ment .atra_powe_cont {
        padding: 50px 0px 50px;
    }
    .alul_sec {
        flex-direction: column-reverse;
    }
    .atra_list_ul_li:nth-of-type(2n) .alul_sec {
        flex-direction: column-reverse;
    }
    .alul_sec_le {
        width: 100%;
    }
    .alul_sec_le_word p {
        -webkit-line-clamp: inherit;
    }
    .alul_sec_le_word {
        margin-bottom: 16px;
    }
    .atra_list_ul_li{
        margin-bottom: 26px;
    }
    .atra_list_ul_li:last-child{
        margin-bottom: 0px;
    }
    .blul_box {
        flex-direction: column;
    }
    .blul_box_le {
        width: 100%;
        margin-bottom: 24px;
    }
    .blul_box_ri {
        padding-left: 0;
        width: 100%;
    }
    .blul_box_ri_ul {
        margin-top: 20px;
    }
    .eclu_li {
        width: 50%;
    }
    .eclb_btn_box {
        border-radius: 10px 10px 0 0;
        padding: 6px 48px;
    }
    .envi_cont_list {
        padding-top: 50px;
    }
    .sani_envi .ys_nyban_title h1 {
        width: 100%;
    }
    .envi_solu_cont {
        padding: 40px 30px 50px;
    }
    .envi_cont h2 {
        margin-bottom: 16px;
    }
    .serlist_cont_btm {
        padding: 50px 0 80px;
    }
    .rocl_ban_cont {
        flex-wrap: wrap;
    }
    .rocl_ban_cont_le {
        width: 100%;
    }
    .rocl_ban_cont_ri {
        width: 100%;
        padding-left: 0;
        margin-top: 30px;
    }
    .rbcr_ul_li {
        margin-bottom: 26px;
    }
    .rocl_ban {
        padding: 50px 0;
    }
    .rocl_prod {
        padding-top: 50px;
    }
    .rocl_prod_cont {
        padding-left: 0px;
        display: flex;
        flex-direction: column-reverse;
    }
    .rocl_prod {
        padding-top: 0;
    }
    .rpcr_btn{
        display: none;
    }
    .rocl_prod_cont_le {
        width: 100%;
        margin-top: 30px;
        padding: 0 40px;
    }
    .rocl_prod_cont_ri {
        width: 100%;
        position: static;
    }
    .rocl_main .farm_prod {
        padding: 50px 0 80px;
    }
    .mxev_main .farm_prod{
        padding: 50px 0 80px;
    }
    .elec_main .farm_prod{
        padding: 50px 0 80px;
    }
    .solu_cry_cont_ul .slick-dots li {
        width: 36px;
        height: 2px;
        border-radius: 0;
        background: #fff;
    }
    .solu_cry_cont_ul .slick-dots {
        bottom: -20px;
    }
    .solu_cry_cont_ul .slick-dots li.slick-active {
        background: #073F43;
    }
    .solu_cry_cont {
        padding: 50px 40px 70px;
        margin-top: 20px;
    }
    .sccu_li {
        width: 50%;
    }
    .sccu_li_box{
        width: 80%;
        margin: 0 auto;
    }
    .sccu_li::after{
        content: none;
    }
    .sccu_li::before{
        content: none;
    }
    .solu_box_edr h4 {
        font-size: 20px;
        line-height: 1.5;
        margin-bottom: 12px;
    }
    .solu_box_edr p {
        line-height: 1.75;
        font-size: 14px;
        margin-bottom: 10px;
    }
    .solu_city .solu_box_edr p::after {
        top: 8px;
        width: 5px;
        height: 5px;
    }
    .solu_city .solu_box_edr p {
        padding-left: 14px;
    }
    .sani_envi .solu_main .ys_nyban_title p {
        width: 100%;
        font-size: 14px;
        line-height: 1.5;
    }
    .axia_slide {
        margin-top: 50px;
        margin-bottom: 50px;
    }
    #axia_slide_swiper {
        width: 60%;
        overflow: hidden;
    }
    .axia_slide_cont_btn {
        top: auto;
        width: 50%;
        left: 50%;
        bottom: 0%;
        transform: translateX(-50%);
    }
    .ascs_list.swiper-slide-prev {
        transform: translateX(0%) translateY(0%);
    }
    .ascs_list.swiper-slide-next {
        transform: translateX(0%) translateY(0%);
    }
    .ascs_list .ys_imgbox_cover {
        transform: scale(1);
    }
    .ascs_list.swiper-slide-prev .ys_imgbox_cover, .ascs_list.swiper-slide-next .ys_imgbox_cover {
        transform: scale(1);
    }
    .ys_tips {
        display: none;
    }
    .axia_slick_cont_tab {
        display: none;
    }
    .axia_slick_cont_list3 {
        padding: 0 60px;
    }
    .albl3_ul_li_text {
        padding-left: 20px;
    }
    .axix_solu_cont {
        width: 100%;
    }
    .axia_scen_cont {
        width: 100%;
    }
    .axia_solu {
        padding-bottom: 70px;
    }
    .abrb_li {
        width: 100%;
    }
    .atcb_btm_ri {
        width: 60%;
    }
    .atcb_btm_le {
        width: 40%;
    }
    .atcb_tpul {
        padding-left: 150px;
        padding-right: 70px;
    }
    .axia_tech_arrow .arrows1_prev {
        left: 120px;
    }
    .axia_para_cont_ul  .slick-dots li {
        font-size: 0;
        position: relative;
        display: inline-block;
        width: 30px;
        height: 2px;
        margin: 0 6px;
        border-radius: 0;
        background: #999;
    }
    .axia_para_cont_ul  .slick-dots {
        bottom: -45px;
    }
    .axia_para_cont_ul  .slick-dots li.slick-active {
        background: #073F43;
    }
    .axia_para_cont {
        padding: 0 0 50px;
    }
    .apcu_li::after {
        content: none;
    }
    .mxev_supp_btm #axia_slide_swiper {
        width: 90%;
    }
    .mxev_supp_btm_tpswiper {
        padding: 40px 0 40px;
    }
    .mxev_supp_btm_bg {
        width: 90%;
        top: 68%;
    }
    .mxev_supp_btm_num {
        top: 75%;
    }
    .mxev_supp_btm_icon {
        top: 83%;
    }
    .mxev_supp_btm .axia_slide_cont_btn {
        bottom: 6%;
        width: 30%;
    }
    .msbb_swiper {
        width: 18%;
    }
    .mxev_oem_ul {
        flex-wrap: wrap;
    }
    .mxev_oem_ul_li {
        margin-bottom: 10px;
        width: 50%;
    }
    .mful_box {
        flex-wrap: wrap;
        padding-left: 20px;
    }
    .mful_le {
        width: 100%;
    }
    .mful_ri {
        width: 100%;
        padding-left: 0;
        margin-top: 25px;
    }
    .mxev_feat_ul::after {
        left: 0%;
    }
    .mful_le::after {
        right: auto;
        width: 8px;
        height: 8px;
        left: -24px;
    }
    .mxev_feat h2 {
        margin-bottom: 22px;
    }
    .mxev_feat_ul_li {
        margin-bottom: 30px;
    }
    .mful_ri_tit {
        margin-bottom: 10px;
    }
    .mncb_li {
        padding: 0 15px 16px;
    }
    .mxev_need_cont_text {
        margin-top: 20px;
    }
    .mxev_conf_cont {
        flex-wrap: wrap;
    }
    .mxev_conf_cont_le {
        width: 100%;
    }
    .mxev_conf_cont_ri {
        padding-left: 0;
        width: 100%;
        margin-top: 30px;
    }
    .mxev_conf_cont_ri h2{
        display: none;
    }
    .mxev_conf_cont_ri .mccr_tit {
        display: none;
    }
    .mccl_phcont{
        display: block;
    }
    .mccl_phcont h2{
        color: #333;
        font-family: "montserrat-bold" !important;
    }
    .mulb_word {
        padding-right: 0;
    }
    .mxev_tech_sec {
        padding:0px;
    }
    .mxev_tech_cont {
        padding: 30px 20px;
    }
    .mxev_tech_cont_table tbody tr td {
        padding: 12px 10px;
    }
    .mxev_tech_cont_table tbody tr td {
        width: 170px !important;
    }
    .mxev_tech_cont {
        white-space: nowrap;
        overflow: auto;
    }
    .mxev_tech_cont_table thead tr th {
        width: 170px !important;
    }
    .mxev_tech_sec{
        display: none;
    }
    .mxev_tech_phsec{
        display: block;
        position: relative;
    }
    .mxev_tech_phsec::after{
        content: "";
        position: absolute;
        top: 0;
        left: 50%;
        transform: translateX(-50%);
        width: 100vw;
        height: 100%;
        background: #f5f5f6;
        z-index: -2;
    }
    .mxev_tech_phcont_table thead tr th{
        min-width: 170px;
        padding: 10px 8px;
        font-size: 14px;
        color: #666;
    }
    .mxev_tech_phcont_table tbody tr td {
        min-width: 170px;
        padding: 10px 8px;
        font-size: 14px;
        color: #666;
    }
    .mxev_tech_phcont{
        overflow: auto;
    }
    .elec_main .axia_slide{
        padding-top: 50px;
        margin-top: 0px;
    }
    .elec_main .axia_solu {
        padding-bottom: 60px;
    }
    .axia_solu_text {
        margin-bottom: 35px;
    }
    .mxtr_video {
        margin-top: -60px;
    }
    .mxtr_clos_word {
        width: 100%;
        margin-bottom: 40px;
    }
    .mxtr_clos h2 {
        width: 100%;
        margin-bottom: 10px;
    }
    .mxtr_clos_cont_tp {
        top: auto;
        bottom: -20%;
        right: auto;
        left: 50%;
        transform: translateX(-50%);
        width: 30%;
    }
    .mccs_ul {
        padding: 0px;
        margin: 0 -10px;
    }
    .mccs_ul_li {
        padding: 0 10px;
    }
    .mccs_ul .slick-list {
        overflow: hidden;
    }
    .mccd_ul_li {
        margin-bottom: 0;
        margin-right: 20px;
    }
    .mxtr_clos_cont_dots {
        position: absolute;
        top: auto;
        left: 50%;
        bottom: -5%;
        transform: translateY(0) translateX(-50%);
    }
    .mccd_ul {
        flex-direction: row;
    }
    .mccd_ul_li:last-child{
        margin-right: 0px;
    }
    .mulu_li4 {
        top: 35%;
        left: 63%;
    }
    .mcct_btn {
        width: 100%;
        margin-left: 0;
    }
    .mcct_num{
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);  
    }
    .mod_text56 {
        font-size: 30px;
    }
    .mxtr_video_cont_phicon {
        display: block;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
        width: 40px;
    }
    .mxtr_video_cont_icon {
        display: none;
    }
    .mxtr_video_cont {
        padding: 0;
        border-radius: 20px;
    }
    .mxtr_clos {
        padding: 50px 0 190px;
    }
    .mxtr_adv_cont_le {
        width: 47%;
    }
    .mxtr_adv_cont_ri {
        width: 53%;
        padding-left: 40px;
        padding-top: 60px;
    }
    .mxtr_adv {
        padding-top: 50px;
        padding-bottom: 50px;
    }
    .mxtr_sati_tit {
        width: 100%;
        position: static;
        transform: inherit;
        animation: none;
    }
    .msul_box {
        flex-wrap: wrap;
    }
    .msul_le .msul_box_img {
        width: 100%;
        animation: none;
        border-radius: 10px;
    }
    .msul_box_li {
        height: 260px;
    }
    .msul_le {
        width: 100%;
        margin-bottom: 20px;
    }
    .msul_ri .msul_box_img {
        width: 100%;
        animation: none;
        border-radius: 10px;
    }
    .msul_ri {
        width: 100%;
    }
    .mxtr_sati {
        padding: 50px 0;
    }
    .mxtr_sati_tit h2 {
        font-size: 24px;
    }
    .mxtr_sati_text {
        font-size: 24px;
        margin-bottom: 26px;
    }
    .mxev_tech_phsec .abrb_li_list_li{
        border-top:none;
        border-bottom:none;
    }
    .mxev_tech_phsec .abrb_li_list_li{
        background: #fff;
    }
    .mxev_tech_phsec .abrb_li_list_li:nth-child(2n){
        background: #f5f5f6;
    }
    .mxev_tech_phsec .abrb_li_list_li:nth-of-type(n+4) {
        display: block;
    }
    .mxev_tech_phsec .ablu_li:nth-of-type(n+4) {
        display: block;
    }
    .mxev_tech_phsec .ablu_li{
        background: #fff;
    }
    .mxev_tech_phsec .ablu_li:nth-child(2n){
        background: #f5f5f6;
    }
    .mxev_tech_phsec .ablu_li{
        border-bottom: none;
        border-top: none;
    }
    .mxev_tech_phsec .abrb_li_list_li:nth-child(3)::after {
        background: transparent;
    }
    .mxev_tech_phsec .ablu_li:nth-child(3)::after{
        background: transparent;
    }
    .mxev_tech_phsec .abrb_li_list_li {
        padding: 6px 10px 5px;
    }
    .mxev_tech_phsec .ablu_li {
        padding: 6px 15px 6px;
    }
    .mxev_tech_phsec .ablu_li_text p{
        font-family: normal !important;
        color: #666;
    }
    .mxev_tech_phsec .abrb_li_list_li:first-child .alll_text p{
        font-family: normal !important;
    }
    .mxev_usag {
        padding-bottom: 80px;
    }
    .mxev_tech_phsec {
        padding: 50px 0;
    }
    .scre_cont_ban{
        padding: 40px 0;
    }
    .home_ban_ul_li {
        width: 100%;
        margin-bottom: 20px;
    }
    .hbul_textbox {
        bottom: 40px;
    }
    .home_ban_ul_li.on {
        width: 100%;
    }
    .home_ban {
        padding: 50px 40px 0;
    }
    .home_ban_ul_li.on .hbul_tit {
        bottom: 115px;
    }
    .home_ban_ul_li.on .hbul_box:hover .hbul_tit {
        bottom: 115px;
    }
    .huft_word {
        display: block !important;
    }
    .home_up_ul_li {
        width: 100%;
        margin-bottom: 40px;
    }
    .home_up_ul_li:last-child{
        margin-bottom: 0px;
    }
    .home_up_ul {
        flex-wrap: wrap;
    }
    .home_up_fedi_tit {
        width: 100%;
        position: static;
        transform: inherit;
        text-align: left;
        color: #333;
        margin-top: 16px;
    }
    .huft_word p {
        text-align: left;
        color: #666;
        -webkit-line-clamp: inherit;
    }
    .home_up_fedi .std_btn_box {
        border: solid 1px #008856;
        background: #fff;
    }
    .home_up_fedi .std_btn1 {
        display: inline-block;
    }
    .home_up_fedi .std_btn_text p {
        color: #008856;
    }
    .home_up_fedi_textbox {
        width: 100%;
        position: static;
        transform: inherit;
    }
    .home_up_ul_li .std_btn1 {
        display: inline-block;
    }
    .home_up_ul_li .std_btn_box {
        border: solid 1px #008856;
        background: #fff;
    }
    .home_up_ul_li .std_btn_text p {
        color: #008856;
    }
    .home_up_ul_li .home_up_fedi_textbox {
        width: 100%;
    }
    .temp_dedi_list{
        display: none;
    }
    .temp_dedi_phlist {
        display: block;
    }
    .temp_dedi_other {
        display: none;
    }
    .temp_dedi_phlist_tpsli{
        display: block;
    }
    .temp_dedi_phlist_btmsli {
        padding: 80px 0 200px;
        margin-top: -70px;
        margin-right: 40px;
    }
    .temp_dedi_phlist_box {
        padding-bottom: 0px;
    }
    .temp_deid::after {
        height: 100%;
    }
    .rpcl_phbtn{
        display: block;
    }
    .rpcl_phbtn .rpcr_btn{
        display: block;
        margin-top: 24px;
    }
    .tdpb_ul_li_box {
        padding-right: 40px;
    }
    .tdbp_ul_li_tit {
        font-size: 20px;
        margin-bottom: 12px;
    }
    .tdbp_ul_li_word p {
        font-size: 16px;
        margin-bottom: 12px;
    }
    .atra_usag {
        padding-bottom: 20px;
    }
    .home_up_ul {
        margin: 0 -10px;
        margin-top: 40px;
    }
    .temp_para_tp {
        padding-bottom: 0px;
    }
    .temp_intr_tp_picbox {
        display: none;
    }
    .temp_intr_phcont{
        display: block;
    }
    .temp_intr_phcont{
        position: relative;
    }
    .temp_intr_phcont_icon{
        position: absolute;
        bottom: 0;
        right: 20px;
        width: 20px;
        cursor: pointer;
    }
    .temp_intr_phcont_icon img{
        width: 100%;
    }
    .temp_seri {
        padding-top: 50px;
    }
    .temp_para_btm{
        padding-top: 40px;
    }
    .rocl_main .atra_usag{
        padding-bottom: 80px;
        padding-top: 0px;
    }
    .scbs_ul .slick-track{
        display: flex;
        align-items: stretch;
    }
    .scbs_ul .scbs_ul_li {
        height: auto !important;
    }
    .scbs_ul .scbs_ul_li_box{
        height: 100%;
    }
    .scbs_ul .scbs_ul_li.act .scbs_ul_li_box{
        align-items: flex-start;
    }
    .envi_main .envi_story .scbs_ul .scbs_ul_li.act .sulb_ri {
        height: auto;
    }
    .macr_text{
        display: none;
    }
    .mulu_li4 {
        top: 60%;
        left: 30%;
    }
    .farm_prod h2 {
        margin-bottom: 20px;
    }
    .ctact_grou {
        padding: 50px 0;
    }
    .ctact_grou_box {
        flex-direction: column-reverse;
    }
    .ctact_grou_le {
        width: 100%;
    }
    .ctact_grou_ri {
        padding-left: 0;
        width: 100%;
        margin-bottom: 30px;
    }
    .ctact_grou_ri h2 {
        margin-bottom: 24px;
    }
    .cgru_li_box {
        padding: 14px 0;
    }
    .cgru_li_box {
        align-items: flex-start;
    }
    .cgru_li_box::after {
        width: 100%;
    }
    .ctact_mess_from_tp {
        flex-wrap: wrap;
    }
    .cmft_le {
        width: 100%;
        padding: 0 10px;
        margin-bottom: 12px;
    }
    .cmft_ri {
        width: 100%;
        padding: 0 10px;
    }
    .ctact_mess_from_min {
        margin-top: 18px;
    }
    .ctat_mess_from_btm {
        margin-top: 20px;
    }
    .ctact_mess_from {
        padding: 30px 25px;
    }
    .ctact_mess {
        padding: 50px 0 70px;
    }
    .clsl_input textarea {
        height: 130px;
    }
    .join_cry {
        padding-top: 50px;
    }
    .join_cry_pic {
        width: 100%;
        position: static;
        transform: inherit;
    }
    .join_cry_box {
        flex-direction: column;
    }
    .join_cry_le {
        width: 100%;
        padding-right: 0;
    }
    .join_cry_ri {
        width: 100%;
        margin: 26px 0 26px;
    }
    .join_cry_le_word {
        padding-right: 0;
    }
    .join_empl_ri {
        width: 100%;
        padding-left: 0;
        margin-bottom: 0px;
        margin-top: 30px;
    }
    .join_empl_le {
        width: 100%;
    }
    .join_empl_box {
        flex-direction: column;
    }
    .join_empl_ri h2 {
        margin-bottom: 14px;
    }
    .join_empl_ri .ufcr_ul_li_tp {
        padding: 10px 0;
    }
    .join_empl_ri_word {
        margin-bottom: 8px;
    }
    .join_curr_ul_li {
        width: 100%;
        margin-bottom: 20px;
    }
    .join_curr_ul_li:last-child{
        margin-bottom: 0px;
    }
    .jcsc_icon {
        width: 16px;
        margin-right: 16px;
    }
    .join_curr_sear_cont {
        width: 60%;
    }
    .join_curr_box h2 {
        margin-bottom: 24px;
    }
    .join_curr {
        padding-top: 50px;
    }
    .join_modal_tp {
        padding: 0px 60px 0px 40px;
        margin-bottom: 20px;
    }
    .join_modal .ys_modal_content {
        height: 375px;
        padding: 0 30px 0 40px;
    }
    .join_modal_btm {
        padding: 10px 60px 0 40px;
    }
    .join_modal_tp_tit {
        margin-bottom: 12px;
    }
    .join_modal .ys_modal_container {
        padding: 40px 0 40px;
    }
    .join_modal_tp::before {
        width: 4px;
        height: 40px;
    }
    .resp_cry_ul {
        flex-wrap: wrap;
        margin: 0 -10px;
    }
    .resp_cry_ul_li {
        width: 100%;
        padding: 0 10px;
        margin-bottom: 30px;
    }
    .resp_cry_ul_li:last-child{
        margin-bottom: 0px;
    }
    .rcul_tp_word {
        margin-bottom: 20px;
    }
    .resp_cry_ul_li:nth-of-type(2n) .rcul_box {
        flex-direction: column;
    }
    .resp_cry_ul_li:nth-of-type(2n) .rcul_tp_word {
        margin-bottom: 20px;
        margin-top: 0;
    }
    .resp_esg_ul_li:nth-of-type(2n) {
        margin-top: 0;
    }
    .resp_esg {
        padding-bottom: 80px;
    }
    .resp_esg_ul .slick-dots {
        bottom: -35px;
    }
    .resp_esg_ul .slick-dots li {
        width: 30px;
        height: 2px;
        border-radius: 0px;
        background: #ccc;
    }
    .resp_esg_ul .slick-dots li.slick-active {
        background: #073F43;
    }
    .resp_esg_ul{
        display: block;
    }
    .resp_acti_cont_btn {
        width: 80px;
        top: -56px;
    }
    .inno_deve_cont {
        flex-wrap: wrap;
    }
    .inno_deve_le {
        width: 100%;
    }
    .inno_deve_ri {
        width: 100%;
        padding-left: 0;
        margin-top: 20px;
    }
    .inno_deve {
        padding-bottom: 50px;
    }
    .ilcb_wrap {
        flex-wrap: wrap;
    }
    .ilcb_wrap_le {
        width: 100%;
    }
    .ilcb_wrap_ri {
        padding-left: 0;
        width: 100%;
        margin-top: 16px;
    }
    .inno_list_cont_box {
        padding: 0 40px 0 40px;
    }
    .inno_list_cont {
        padding: 50px 0;
    }
    .inno_list_cont1 .inno_list_cont_box {
        padding: 100px 40px 0 !important;
    }
    .about_miss_box_text {
        padding: 50px 0;
    }
    .amul_box_num .ys_demo_num {
        font-size: 32px;
    }
    .about_miss_le_tit {
        margin-bottom: 16px;
    }
    .about_miss_le_word p {
        margin-bottom: 8px;
    }
    .about_visi_cont_word {
        width: 50%;
    }
    .about_visi_bg {
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
    }
    .about_visi_bg img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .about_visi_img {
        width: 18%;
        height: 100%;
        position: absolute;
        left: 0;
        top: 0;
    }
    .about_visi_img img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .about_visi_cont {
        width: 100%;
        position: static;
        transform: inherit;
        padding: 50px 0;
    }
    .hbul_img img:nth-child(2){
        display: block;
    }
    .hbul_img img:nth-child(1){
        display: none;
    }
    .huul_box_img img:nth-child(2) {
        display: block;
        height: 100%;
        object-fit: cover;
    }
    .huul_box_img img:nth-child(1) {
        display: none;
    }
    .home_up_fedi_img img:nth-child(1){
        display: none;
    }
    .home_up_fedi_img img:nth-child(2){
        display: block;
    }
    .hbul_textbox_word {
        width: 100%;
    }
    .tdpb_ul .slick-dots {
        bottom: -50px;
    }
    .temp_dedi_phlist_btmsli {
        padding: 80px 0;
    }
    .agri_story .sulb_ri {
        height: auto;
    }
    .sulb_ri{
        padding-right: 5px !important;
    }
    .scbs_ul_li_box{
        flex-direction: column;
    }
    .mod_foot_btm_text span, .mod_foot_btm_text a {
        font-size: 12px;
    }
    .home_up_sec, .huul_box_sec {
        position: static;
        transform: inherit;
    }
    .axia_use_cont_ul .slick-dots li {
        width: 30px;
    }
    .temp_dyna_slide::after {
        height: calc(100% - 60px);
    }
    .thul_box{
        flex-direction: column-reverse;
    }
    .thul_textbox{
        margin-top: 24px;
    }
    .temp_seri {
        padding-top: 0;
    }
    .tpti_pcimg{
        display: none;
    }
    .tpti_phimg{
        display: block;
        width: 100%;
    }
    .tpbi_phimg{
        display: block;
    }
    .tpbi_pcimg{
        display: none;
    }
    .mxtr_main .ablu_li:last-child {
        padding: 16px 20px 9px;
    }
    .mulu_li_cont_text {
        width: 200px;
    }
    .mulu_li5 {
        left: 73%;
    }
    .rocl_prod{
        padding-bottom: 50px;
    }
    .rocl_prod_cont_le {
        position: static;
    }
    .deve_main h1 {
        font-size: 34px;
    }
    .deve_main .ys_nyban_title p {
        width: 100%;
    }
    .inno_list_cont1 .ilcb_wrap{
        flex-direction: column;
    }
    .ilcb_wrap {
        flex-direction: column-reverse;
    }
    .ilcb_wrap_ri {
        padding-left: 0;
        width: 100%;
        margin-top: 0;
        margin-bottom: 16px;
    }
    .temp_para_btm {
        padding-top: 0;
        display: flex;
        flex-direction: column-reverse;
    }
    .temp_para_btm_tp {
        margin-bottom: 0;
        margin-top: 20px;
    }
    .temp_para {
        padding-bottom: 0px !important;
    }
    .rcul_box {
        flex-direction: column-reverse;
    }
    .rcul_tp_word {
        margin-bottom: 0;
        margin-top: 20px;
    }
    .resp_cry_ul_li:nth-of-type(2n) .rcul_box {
        flex-direction: column-reverse;
    }
    .resp_cry_ul_li:nth-of-type(2n) .rcul_tp_word {
        margin-bottom: 0;
        margin-top: 20px;
    }
    .reul_word {
        display: block;
    }
    .dslu_li_img::after {
        width: 100%;
        height: 100%;
    }
    .dslu_li_textbox {
        opacity: 1;
        width: calc(100% - 30px);
        bottom: 14px;
    }
    .about_visi_cont {
        position: relative;
        top: auto;
        left: auto;
        transform: inherit;
        opacity: 1;
        padding: 50px 0;
    }
    .about_visi_bg::after {
        content:none;
    }
    .about_visi_img {
        width: 20%;
        height: 46%;
        position: absolute;
        left: 0;
        top: 12%;
    }
    .join_team_swiper.swiper-container {
        padding-bottom: 80px;
    }
    .join_arrow_icon {
        width: 36px;
    }
    .join_team .swiper-scrollbar {
        bottom: 30px;
        width: 330px;
    }
    .join_arrows {
        width: 460px;
        bottom: 13px;
    }
    .about_hono .swiper-scrollbar {
        bottom: 30px;
        width: 340px;
    }
    .about_hono .jstu_li_name {
        width: 82%;
        margin: 0 auto;
        margin-top: 8px;
    }
    .jlbp_bg {
        bottom: 12px;
    }
    .join_team h2, .about_hono h2 {
        margin-bottom: 24px;
    }
    .about_modal_word {
        width: calc(100% - 40px);
        bottom: 20px;
    }
    .ys_ban_title {
        font-size: 30px;
    }
    .eclu_li_img_tit {
        font-size: 20px;
    }
    .reul_word {
        height: 155px;
    }
    .ascl1_li_box {
        width: 100%;
    }
    .ascs_list_cont_text {
        width: 70%;
        text-align: center;
        margin: 0 auto;
        line-height: 1.5;
    }
    .atcb_btm_le {
        width: 30%;
    }
    .atcb_btm_ri {
        width: 70%;
    }
    .ascs_list_cont_text{
        font-size: 16px !important;
        line-height: 1.5;
    }
    .abrb_li_list_li:last-child {
        padding: 10px 8px 15px;
    }
    .elec_main .abrb_li_list_li:last-child {
        padding: 17px 8px 15px;
    }
    .temp_para_btm_tp h2 {
        width: 100%;
    }
    .tpbt_word {
        width: 100%;
    }
    .solu_box_edr img {
        padding: 20px 15px;
    }
    .temp_main.car_w5 .temp_dyna_textbox h2{
        width: 100%;
    }
    .hadet_main .atra_powe_cont_word {
        width: 100%;
    }
    .atra_powe_cont_word {
        width: 100%;
    }
    .mult_main .agri_ctact_bg {
        margin-top: -190px;
    }
    .resp_video_icon {
        width: 50px;
    }
    .resp_esg_ul_li:nth-of-type(2n) {
        transform: translateY(0px) !important;
        margin-top: 0px !important;
    }
    .reul_word p {
        font-size: 14px;
        line-height: 1.5;
    }
    .reul_box_tit {
        margin-bottom: 12px;
    }
    .reul_word {
        height: 210px;
    }
    .sccu_li_tp::before {
       content: none;
    }
    .sccu_li_tp::after {
        content: none;
    }
    .ablu_li_text{
        height: 6em;
    }
    .ablu_li_text p {
        -webkit-line-clamp: 4;
    }
    .mxev_tech_phsec .ablu_li {
        padding: 10px 15px 10px;
    }
    .solu_main .sulb_ri {
        padding-left: 0;
        padding-right: 20px !important;
        height: 200px !important;
    }
    .serlist_cont_btm {
        padding: 50px 0 50px;
    }
    .solu_main .sulb_ri_word p {
        text-align: left;
    }
    .mod_back {
        right: 20px;
        width: 30px;
        height: 30px;
    }
    .mod_back img {
        width: 6px;
    }
    .mod_back {
        top: auto;
        bottom: 80px;
    }
    .huul_box_img {
         height: auto !important; 
    }
    .iwrv_pcicon{
        display: none;
    }
    .iwrv_phicon{
        display: block;
    }
    /* 768end */
}
@media screen and (max-width: 767px) {
    .ys_ban_slick .slick-dots {
        width: 100%;
        padding: 0 20px;
    }
    .mod_cookie_cont {
        flex-wrap: wrap;
        padding: 30px 20px 30px 20px;
    }
    .temp_para_btm_tp {
        padding: 0 20px 0 20px;
    }
    .temp_area_list .swiper-pagination-progressbar {
        width: calc(100% - 150px) !important;
        bottom: -56px;
        left: 56% !important;
    }
    .rocl_prod_cont_le {
        padding: 0 20px;
    }
    .home_ban {
        padding: 50px 20px 0;
    }
    .temp_dedi_phlist_tpsli {
        padding: 0 20px;
    }
    .temp_dedi_phlist_btmsli {
        margin-right: 20px;
    }
    .tdpb_ul_li_box {
        padding-right: 20px;
    }
    .tdpb_ul {
        padding-left: 20px;
    }
    .inno_list_cont_box {
        padding: 0 20px 0 20px;
    }
    .inno_list_cont1 .inno_list_cont_box {
        padding: 90px 20px 0 !important;
    }
    .inno_list_cont:nth-child(-n+3) .inno_list_cont_box {
        /*padding: 0px 20px 0px;*/
    }
    .mxtr_main .ablu_li:last-child {
        padding: 16px 33px 10px;
    }
    .about_modal .ys_modal_wrap {
        width: 100%;
        padding: 0 20px;
    }
    .axia_slide.nomore{
        margin-top: 0px;
        padding-top: 40px;
        margin-bottom: 0px;
    }
}
@media screen and (max-width: 480px) {
   
    .home_ban {
        padding: 40px 20px 0;
    }
    .mxtr_sati {
        padding: 40px 0;
    }
    .envi_cont h2 {
        font-size: 20px;
        margin-bottom: 14px;
    }
    .envi_solu_cont {
        padding: 30px 20px 30px;
    }
    .eclu_li {
        width: 100%;
    }
    .envi_cont_list {
        padding-top: 40px;
    }
    .btra_list_ul_li {
        margin-bottom: 26px;
    }.blul_box_ri_ul {
        margin-top: 14px;
    }
    .alul_sec_le_word {
        margin-bottom: 10px;
    }
    .aslu_li {
        padding: 0 10px;
    }
    .alul_sec_le_ul {
        margin: 0 -10px;
    }
    .alul_sec_ri {
        width: 100%;
    }
    .equi_ment .atra_powe_cont_img {
        width: 70%;
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .equi_ment .atra_powe_cont {
        padding: 40px 0px 40px;
    }
    .atra_powe_cont h2 {
        margin-bottom: 16px;
    }
    .hpul_box_ri_cont {
        padding: 16px;
    }
    .hadet_main .apcu_li {
        width: 50%;
    }
    .equi_ment .ys_nyban_title p {
        font-size: 14px;
        line-height: 1.5;
    }
    .hadet_main .apcu_li {
        padding: 0 5px;
        margin-top: 10px;
    }
    .equi_ment .ys_nyban_title h1 {
        margin-bottom: 8px;
    }
    .equi_ment .ys_nyban_btn {
        bottom: 30px;
        margin-top: 0px;
    }
    .hadet_main .atra_powe_cont_ul {
        margin: 0 -5px;
    }
    .apcu_li_box_text p {
        font-size: 12px;
    }
    .hadet_main .atra_powe_cont_img {
        width: 65%;
        margin: 0 auto;
        margin-top: 10px;
        margin-bottom: 10px;
    }
    .hadet_main .atra_powe_cont h2 {
        margin-bottom: 10px;
    }
    .aucl_li_item_li {
        width: 240px;
    }
    .aucl_li_item {
        width: calc(240px * var(--width-shu));
    }
    .agri_ctact_bg {
        margin-top: -70px;
    }
    .agri_ctact_tp_cont h2 {
        margin-bottom: 14px;
    }
    .actc_text {
        margin-bottom: 6px;
        line-height: 1.5;
    }
    .tric_story {
        padding-top: 10px;
        padding-bottom: 50px;
    }
    .actc_word p {
        line-height: 1.5;
    }
    .tric_list_ul_li {
        margin-bottom: 26px;
    }
    .mult_reli .actc_btn {
        margin-top: 24px;
    }
    .tlul_box_ri {
        margin-top: 24px;
    }
    .mult_reli {
        padding-top: 40px;
    }
    .tlul_box_le_ul {
        margin-top: 14px;
    }
    .tlul_box_le_word {
        margin-bottom: 8px;
    }
    .tric_aoxi {
        padding-bottom: 40px;
    }
    .mod_text36 {
        font-size: 20px;
    }
    .tric_aoxi_cont_btm {
        padding: 25px 20px;
    }
    .tacb_ri_ul_li {
        width: 100%;
    }
    .mod_foot_tp {
        padding: 32px 0 20px;
    }
    .msru_li {
        width: 100%;
        margin-bottom: 20px;
    }
    .msru_li:last-child{
        margin-bottom: 0px;
    }
    .mod_step_ri_ul {
        flex-wrap: wrap;
    }
    .std_title3 {
        font-size: 16px;
    }
    .scre_main .mod_step {
        padding-bottom: 40px;
    }
    .mod_step_ri {
        margin-top: 22px;
    }
    .scre_cont_list {
        padding: 40px 0;
    }
    .scll_btm_list_tit {
        padding-bottom: 6px;
        padding-top: 6px;
    }
    .mod_text20 {
        font-size: 16px;
    }
    .sstu_li {
        width: 100%;
    }
    .std_padd100_btm {
        padding-bottom: 40px;
    }
    .std_padd100_top{
        padding-top: 40px;
    }
    .axia_main .farm_prod .user_prod {
        padding: 40px 0 60px;
    }
    .elec_main .farm_prod{
        padding: 40px 0 60px;
    }
    .mxev_main .farm_prod{
        padding: 40px 0 60px;
    }
    .rocl_main .farm_prod {
        padding: 40px 0;
    }
    .std_title2, .std_title2 p {
        font-size: 20px;
    }
    .tlsu_li .tlsu_li_ul_li span {
        font-size: 16px;
        margin-top: 4px;
    }
    .arrow_icon {
        width: 28px;
        height: 28px;
    }
    .scbt_arrow {
        width: 70px;
    }
    .scbs_icon {
        width: 34px;
        top: -3px;
    }
    .scbs_le {
        left: -10px;
    }
    .scbs_ri {
        right: -10px;
    }
    .serlist_cont_btm_tp {
        margin-bottom: 10px;
    }
    .sulb_ri {
        height: 180px;
    }
    .sulb_ri {
        padding-right: 20px;
        margin-top: 20px;
    }
    .serlist_main .mCSB_scrollTools .mCSB_draggerRail {
        width: 2px;
    }
    .serlist_main .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
        width: 2px;
    }
    .scbs_ul .slick-dots li {
        width: 26px;
    }
    .serlist_cont_btm {
        padding: 40px 0 50px;
    }
    .scbs_ul .slick-dots {
        bottom: -20px;
    }
    .serlist_cont_text {
        font-size: 14px;
    }
    .sctl_ul_li {
        width: 33.333333%;
        padding: 0 5px;
    }
    .sctl_ul {
        margin: 0 -5px;
    }
    .serlist_cont h2 {
        margin-bottom: 5px;
    }
    .serlist_cont_tp_list {
        padding-bottom: 32px;
    }
    .sctl_pcbox_list {
        position: relative;
    }
    .sctl_pcbox_ul_li {
        width: 50%;
        padding: 0 10px;
        margin-bottom: 15px;
    }
    .sctl_pcbox_ul_li:last-child{
        margin-bottom: 0px;
    }
    .sctl_pcbox_ul {
        padding: 20px 25px 15px;
        margin: 0 -20px;
        flex-wrap: wrap;
    }
    .spul_word {
        margin-bottom: 0px;
    }
    .serlist_cont {
        /* padding-top: 40px; */
    }
    .std_title1 {
        font-size: 24px;
    }
    .ys_nyban_btn {
        bottom: 55px;
    }
    .user_main .ys_pos_center {
        top: 40%;
    }
    .ys_nyban_btn .std_btn_box {
        padding: 5px 16px;
    }
    .std_padd120 {
        padding: 40px 0;
    }
    .std_padd120_top {
        padding-top: 40px;
    }
    .std_padd120_btm {
        padding-bottom: 40px;
    }
    .temp_intr{
        padding-bottom: 40px;
    }
    .user_seri::after {
        height: 80%;
    }
    .user_seri h2 {
        margin-bottom: 12px;
    }
    .user_seri_tit {
        padding-top: 24px;
    }
    .user_seri_tit {
        margin-bottom: 6px !important;
    }
    .user_seri_img {
        margin-top: 16px;
    }
    .user_sec_text h2 {
        font-size: 20px;
    }
    .user_thir h2, .user_four h2, .user_five h2 {
        font-size: 20px;
    }
    .user_sec_text h2 {
        margin-bottom: 5px;
    }
    .user_sec_text {
        top: 30px;
    }
    .mod_cookie_cont {
        padding: 35px 20px 30px 20px;
    }
    .home_deram_word {
        margin-bottom: 20px;
    }
    .home_up_ul {
        flex-wrap: wrap;
    }
    .home_up_ul_li {
        width: 100%;
        margin-bottom: 25px;
    }
    .home_up_fedi_tit {
        bottom: 36%;
    }
    .home_up_ul {
        margin-top: 30px;
    }
    .home_up {
        padding-top: 40px;
    }
    .temp_info_cont_ri {
        width: 100%;
        margin-top: 20px;
    }
    .thul_textbox_word p {
        margin-bottom: 8px;
    }
    .temp_hope_ul_li {
        margin-bottom: 26px;
    }
    .temp_hope_ul_li:nth-of-type(2n) .thul_textbox_word {
        margin-bottom: 18px;
    }
    .std_padd100 {
        padding: 40px 0;
    }
    .tcul_ri {
        padding: 30px 20px;
    }
    .tcul_ri_tit {
        margin-bottom: 10px;
    }
    .temp_case_ul_li:nth-of-type(2n) .tcul_ri {
        padding: 30px 20px;
    }
    .temp_dyna_slide {
        padding-bottom: 40px;
        margin-top: -15px;
    }
    .temp_dyna_textbox {
        position: relative;
        top: auto;
        left: auto;
        transform: inherit;
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .temp_dyna_img {
        width: 100%;
        height: 100%;
        position: absolute;
    }
    .temp_slick_cont_btm {
        margin-top: 30px;
    }
    .temp_intr_tp_picbox {
        margin-top: 0;
    }
    .mod_text32 {
        font-size: 16px;
    }
    .mrul_num span{
        font-size: 16px;
    }
    .temp_intr_tp h2 {
        margin-bottom: 10px;
    }
    .titp_ul {
        display: none;
    }
    .temp_intr_btm_le h2 {
        padding-bottom: 13px;
        margin-bottom: 14px;
    }
    .temp_intr_btm_ri {
        width: 100%;
        margin-top: 26px;
    }
    .temp_dyna_textbox h2 {
        margin-bottom: 12px;
    }
    .trsu_li_text {
        margin-top: 30px;
        padding-left: 50px;
        font-size: 14px;
    }
    .tscb_le_swiper .swiper-pagination-progressbar {
        left: 67% !important;
    }
    .tlul_word p {
        font-size: 14px;
    }
    .tlsu_li_ul_li {
        padding: 0 15px;
        margin-bottom: 15px;
    }
    .temp_swiper_cont {
        padding: 40px 0 60px;
    }
    .mod_text50 {
        font-size: 20px;
    }
    .tslu_li_num span {
        font-size: 16px;
        margin-top: 2px;
    }
    .temp_size_le_text {
        padding-top: 14px;
        margin-top: 14px;
    }
    .temp_size_cont {
        padding: 40px 0;
    }
    .temp_size h2 {
        margin-bottom: 24px;
    }
    .tpbt_word {
        width: 100%;
    }
    .temp_para_btm_tp {
        margin-bottom: 20px;
    }
    .temp_para_btm_tp h2 {
        margin-bottom: 12px;
    }
    .temp_para_tp_tit h2 {
        line-height: 1.5;
    }
    .temp_para_tp_tit {
        top: 20px;
    }
    .temp_dedi_other {
        padding: 40px 0 0;
        flex-direction: column;
    }
    .temp_dedi_other_le {
        width: 100%;
    }
    .temp_dedi_other_ri {
        width: 100%;
    }
    .temp_dedi_list_cont {
        flex-direction: column;
    }
    .tdlc_le {
        width: 100%;
        padding-right: 0;
    }
    .tdlc_ri {
        width: 100%;
        padding-left: 0;
        margin-top: 20px;
    }
    .temp_dedi_list_cont::after {
        content: none;
    }
    .tlul_box_tit {
        margin-bottom: 14px;
    }
    .tlul_box_img {
        margin-bottom: 22px;
    }
    .temp_deid {
        padding-top: 40px;
    }
    .scre_cont h2 {
        font-size: 20px;
    }
    .serlist_help_cont_text {
        margin-bottom: 6px;
    }
    .serlist_help .std_btn_box {
        padding: 2px 8px;
    }
    .serlist_help_cont {
        padding: 14px 12px;
    }
    .user_prod {
        padding: 40px 0 60px;
    }
    .user_four {
        padding-bottom: 40px;
    }
    .user_five {
        padding-bottom: 40px;
    }
    .user_four .user_list_word {
        font-size: 14px;
    }
    .user_five .user_list_word {
        font-size: 14px;
    }
    .user_fami{
        padding-bottom: 40px;
    }
    .user_fami h2 {
        margin-bottom: 16px;
    }
    .tdor_textbox_tit {
        font-size: 16px;
    }
    .tdor_textbox_word {
        font-size: 14px;
    }
    .arrows_icon {
        width: 28px;
        height: 28px;
    }
    .tscb_le_btn .arrows_icon img {
        width: 22px;
    }
    .mod_arrows {
        width: 68px;
    }
    .tscb_le_swiper .swiper-pagination-progressbar {
        width: calc(100% - 95px) !important;
        left: 63% !important;
    }
    .temp_area_list .swiper-pagination-progressbar {
        width: calc(100% - 125px) !important;
        bottom: -56px;
        left: 62% !important;
    }
    .mccr_list {
        flex-wrap: wrap;
    }
    .mccr_list_box {
        width: 100%;
    }
    .mod_ctact_cont_ri {
        margin-top: 20px;
    }
    .mccr_list_ctus{
        margin-bottom: 15px;
    }
    .harv_mach .ys_nyban_btn {
        bottom: 40px;
    }
    .harv_mach .ys_nyban_title.ys_pos_center {
        top: 45%;
    }
    .agri_story .sulb_ri {
        height: 235px;
    }
    .hpul_box_le_text p {
        font-size: 18px;
    }
    .hadet_prod {
        padding-bottom: 80px;
    }
    .mrlu_li {
        width: 165px;
        margin-right: 20px;
    }
    .mod_run_list_ul {
        width: calc((165px * var(--width-shu)) + (20px *var(--width-shu)));
    }
    .mrlu_li_box_text {
        margin-right: 12px;
    }
    .atra_tech_cont_table tbody tr td {
        min-width: 160px;
        padding: 12px 10px;
        font-size: 14px;
    }
    .hadet_main .mxev_usag {
        padding-bottom: 60px;
    }
    .agri_list_powe {
        padding-bottom: 60px;
    }
    .agri_adv_ul_li {
        width: 100%;
        margin-bottom: 26px;
    }
    .aaul_word p {
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .agri_adv h2 {
        margin-bottom: 16px;
    }
    .aaul_icon {
        width: 46px;
        height: 46px;
        flex: none;
        margin-bottom: 0px;
    }
    .aaul_icon img {
        width: 20px;
    }
    .aaul_box{
        display: flex;
    }
    .aaul_textbox{
        width: calc(100% - 46px);
        padding-left: 20px;
    }
    .agri_adv_list2{
        margin-top: 20px;
    }
    .agri_adv_ul_li:last-child{
        margin-bottom: 0px;
    }
    .agri_adv {
        padding-bottom: 40px;
    }
    .equi_ment .trac_main.btra_main .ys_nyban_btn {
        bottom: 40px;
    }
    .alil_box_tit {
        bottom: 14px;
    }
    .envi_main .envi_story .sulb_ri {
        height: 190px;
    }
    .rocl_main .farm_prod {
        padding: 40px 0 70px;
    }
    .solu_cry_cont {
        padding: 40px 20px 60px;
        margin-top: 14px;
    }
    .solu_cry_cont_ul .slick-dots {
        bottom: -30px;
    }
    #axia_slide_swiper {
        width: 100%;
    }
    .axia_slide_cont_btn {
        width: 90%;
    }
    .arrows1_icon {
        width: 32px;
        height: 32px;
    }
    .arrows1_icon img {
        width: 26px;
    }
    .farm_car .ys_nyban_btn {
        bottom: 30px;
    }
    .farm_car .ys_nyban_title h1 {
        margin-bottom: 10px;
    }
    .axia_main .ys_nyban_text.ys_pos_center{
        top: 12%;
    }
    .axia_main .ys_pos_center{
        top: 40%;
    }
    .elec_main  .ys_pos_center {
        top: 40%;
    }
    .albl3_ul_li {
        width: 100%;
    }
    .axia_slick_cont_list3 {
        padding: 0px;
    }
    .ascl2_lis_box {
        width: 90%;
    }
    .axia_slick_cont_btn {
        top: 40%;
    }
    .ascl3_li_tp {
        margin-bottom: 18px;
    }
    .ascl3_li_tp_icon {
        width: 22px;
        margin-right: 10px;
    }
    .ascu_list {
        padding: 0 5px;
    }
    .axia_slick_cont_ul {
        margin: 0px -5px;
        flex-wrap: wrap;
    }
    .axia_solu {
        padding-bottom: 50px;
    }
    .axia_solu_text {
        margin-bottom: 24px;
    }
    .axix_solu_cont h2 {
        margin-bottom: 8px;
    }
    .atcb_btm_le {
        width: 50%;
    }
    .atcb_btm_ri {
        width: 50%;
    }
    .ablu_li {
        padding: 5px 0 6px;
    }
    .ablu_li_text p {
        font-size: 14px;
    }
    .abrb_li_list_li {
        padding: 10px 10px 10px;
    }
    .atcb_tpul {
        padding-left: 20px;
        padding-right: 20px;
    }
    .axia_tech_arrow .arrows1_prev {
        left: 0;
    }
    .axia_tech_arrow .arrows1_next {
        right: 0;
    }
    .mxev_supp {
        padding: 40px 0 40px;
    }
    .mxev_supp_btm_tpswiper {
        padding: 30px 0 30px;
    }
    .mxev_supp_btm_bg {
        width: 90%;
        top: 58%;
    }
    .mxev_supp_btm_num {
        top: 62%;
    }
    .mxev_supp_btm_icon {
        top: 70%;
        width: 26px;
    }
    .mxev_supp_btm_btmswiper {
        padding: 30px 0 0;
    }
    .msbb_swiper {
        width: 35%;
    }
    .mxev_supp_btm .axia_slide_cont_btn {
        bottom: 0%;
        width: 50%;
    }
    .mxev_supp_btm_bg {
        width: 90%;
        top: 68%;
    }
    .mxev_supp_btm_num {
        top: 75%;
    }
    .mxev_supp_btm_icon {
        top: 81%;
        width: 24px;
    }
    .mxev_oem {
        padding: 40px 0 30px;
    }
    .mxev_oem h2 {
        margin-bottom: 20px;
    }
    .moul_box_tit {
        margin-top: 10px;
    }
    .mncb_li_text {
        font-size: 12px;
        text-align: center;
    }
    .mxev_need_cont_btmul {
        margin: 0 -4px;
        margin-top: 16px;
    }
    .mncb_li {
        padding: 0 4px 10px;
    }
    .mxev_need_cont_text {
        margin-top: 16px;
        font-size: 16px;
    }
    .mxev_need h2 {
        margin-bottom: 12px;
    }
    .elec_main .axia_solu {
        padding-bottom: 50px;
    }
    .farm_car .elec_main .ys_nyban_btn {
        bottom: 26px;
    }
    .elec_main .ys_nyban_text.ys_pos_center {
        top: 24%;
    }
    .mxtr_main .ys_nyban_text.ys_pos_center {
        top: 26%;
    }
    .farm_car .mxtr_main .ys_nyban_btn {
        bottom: 40px;
    }
    .mod_text56 {
        font-size: 20px;
    }
    .mxtr_clos_word p {
        line-height: 1.5;
        font-size: 14px;
    }
    .mulu_li_cont_text p {
        line-height: 1.5;
        font-size: 12px;
    }
    .mulu_li_cont_icon img {
        width: 8px;
    }
    .mulu_li_cont_icon {
        width: 16px;
        height: 16px;
    }
    .mulu_li_cont_text {
        width: 225px;
        padding: 8px 14px 8px 26px;
        border-radius: 30px;
        margin-left: -23px;
    }
    .mxtr_clos_cont_tp {
        top: auto;
        bottom: -32%;
        right: auto;
        left: 50%;
        transform: translateX(-50%);
        width: 50%;
    }
    .mxtr_clos {
        padding: 40px 0 150px;
    }
    .mxtr_adv_cont {
        flex-wrap: wrap;
    }
    .mxtr_adv_cont_le {
        width: 100%;
    }
    .mxtr_adv_cont_ri {
        width: 100%;
        padding-left: 0;
        padding-top: 30px;
    }
    .macl_leul_li:nth-of-type(2n) {
        padding-left: 0;
    }
    .macl_riul .macl_leul_li:nth-of-type(2n) {
        padding-left: 0;
    }
    .macl_leul_li {
        margin-bottom: 26px;
    }
    .macl_leul_li_tit {
        margin: 20px 0 6px;
    }
    .mxtr_adv {
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .mxtr_adv_cont_ri h2 {
        display: none;
    }
    .macl_phtit{
        text-align: center;
        display: block;
        color: #333;
        margin-bottom: 16px;
        font-family: "montserrat-bold" !important;
    }
    .macl_leul_li_img {
        border-radius: 10px;
    }
    .mxtr_sati_tit h2 {
        font-size: 20px;
    }
    .mxtr_sati_text {
        font-size: 20px;
        margin-bottom: 20px;
    }
    .mxev_tech_phsec .ablu_li {
        padding: 2px 7px 2px;
    }
    .mxev_tech_phsec .alll_text p {
        -webkit-line-clamp: 3;
    }
    .mxev_tech_phsec .abrb_li_list_li {
        padding: 6px 6px 7px;
    }
    .mxev_usag {
        padding-bottom: 60px;
    }
    .mxev_usag_ul .slick-dots {
        bottom: -26px;
    }
    .mxev_usag_ul .slick-dots li {
        width: 8px;
        height: 8px;
    }
    .mxev_tech_phsec {
        padding: 40px 0;
    }
    .hbul_textbox_word {
        font-size: 14px;
        margin-bottom: 14px;
    }
    .hbul_tit {
        bottom: 120px;
    }
    .hbul_box:hover .hbul_tit {
        bottom: 120px;
    }
    .home_up_fedi_tit {
        margin-top: 16px;
    }
    .home_up_ul_li {
        margin-bottom: 26px;
    }
    .equi_ment .trac_main.atra_main  .ys_nyban_btn {
        bottom: 55px;
    }
    .home_ban_ul_li.on .hbul_img {
        height: 240px;
    }
    .home_ban_ul_li.on .hbul_img img{
        width: 100%;
        height: 100%;
        object-fit: cover;
    }
    .mxev_main  .ys_nyban_text.ys_pos_center {
        top: 24%;
    }
    .tdpb_ul_li_box {
        padding-right: 20px;
    }
    .tdbp_ul_li_tit {
        font-size: 18px;
        margin-bottom: 10px;
    }
    .tdbp_ul_li_word p {
        font-size: 14px;
        margin-bottom: 6px;
    }
    .temp_dyna_textbox p{
        font-size: 14px;
    }
    .temp_para_tp {
        padding-bottom: 0px;
    }
    .temp_dedi_phlist_box {
        padding-bottom: 0px;
    }
    .rocl_main .atra_usag{
        padding-top: 0px;
        padding-bottom: 60px;
    }
    .mxtr_video {
        margin-top: -25px;
    }
    .atcb_more .std_btn2_icon {
        width: 10px;
    }
    .ctact_grou {
        padding: 40px 0;
    }
    .cgru_li_ri {
        width: 24px;
    }
    .cgru_li_le {
        width: calc(100% - 24px);
        padding-right: 20px;
    }
    .ctact_grou_ri h2 {
        margin-bottom: 20px;
    }
    .ctact_mess_from {
        padding: 25px 20px;
    }
    .ctact_mess_cont h2 {
        margin-bottom: 20px;
    }
    .ctact_mess {
        padding: 40px 0 60px;
    }
    .ctat_mess_from_btm {
        margin-top: 16px;
    }
    .cmfb_subm {
        margin-right: 20px;
    }
    .cmfb_btn .std_btn_box {
        padding: 6px 34px;
    }
    .clsl_input input {
        padding: 0 10px;
    }
    .clsl_input textarea {
        height: 100px;
        padding: 14px 10px;
    }
    .join_cry {
        padding-top: 40px;
    }
    .join_cry_ri {
        margin: 10px 0 20px;
    }
    .join_cry_le h2 {
        margin-bottom: 16px;
    }
    .join_cont_bg {
        width: 50%;
    }
    .join_curr {
        padding-top: 40px;
    }
    .join_curr_sear_cont {
        width: 100%;
    }
    .join_curr_ul {
        margin-top: 30px;
    }
    .join_curr_box h2 {
        margin-bottom: 14px;
    }
    .join_modal .iconfont {
        font-size: 14px;
    }
    .join_modal .ys_modal_close {
        font-size: 14px;
    }
    .join_modal .ys_modal_container {
        padding: 30px 0 30px;
    }
    .join_modal_tp {
        padding: 0px 20px 0px 20px;
        margin-bottom: 16px;
    }
    .join_modal .ys_modal_content {
        height: 360px;
        padding: 0 20px 0 20px;
    }
    .join_modal_btm {
        padding: 10px 20px 0 20px;
    }
    .jmtl_ul_li {
        margin-right: 15px;
    }
    .jmtl_ul_li p{
        font-size: 12px;
    }
    .join_modal_tp_tit {
        margin-bottom: 10px;
    }
    .join_modal .ys_modal_content.mCustomScrollbar .mCustomScrollBox.mCSB_inside {
        padding-right: 30px;
    }
    .jpin_modal_btm_btn .std_btn_box {
        padding: 8px 40px;
    }
    .resp_esg {
        padding-bottom: 60px;
    }
    .resp_esg_ul .slick-dots {
        bottom: -30px;
    }
    .resp_esg_ul .slick-dots li {
        width: 26px;
    }
    .resp_acti h2 {
        margin-bottom: 20px;
    }
    .resp_acti_cont_btn {
        width: 68px;
        top: -47px;
    }
    .inno_deve {
        padding-bottom: 20px;
    }
    .inno_deve_ri {
        margin-top: 14px;
    }
    .inno_deve_ri_tit {
        margin-bottom: 10px;
    }
    .inno_deve_ri_word p {
        margin-bottom: 6px;
    }
    .inno_list_cont {
        padding: 40px 0;
    }
    .about_miss_box_text {
        padding: 40px 0;
    }
    .amul_box_text p {
        padding-top: 8px;
        font-size: 12px;
    }
    .about_miss_ul {
        margin: 0 -10px;
        margin-top: 20px;
    }
    .amul_box_num .ys_demo_num {
        font-size: 24px;
    }
    .amul_box_num span {
        margin-top: 3px;
        font-size: 12px;
    }
    .about_miss_ul_li {
        padding: 0 10px;
    }
    .about_miss_btn {
        margin-top: 18px;
    }
    .about_visi_cont_word {
        width: 100%;
    }
    .about_visi_cont {
        padding: 40px 0;
    }
    .home_ban_ul_li.on .hbul_img {
        height: auto;
    }
    .hbul_tit {
        bottom: 100px;
    }
    .home_ban_ul_li.on .hbul_tit {
        bottom: 100px;
        width: 100%;
        padding: 0 20px 0 0;
        line-height: 1.2;
    }
    .temp_dedi_phlist_btmsli {
        margin-right: 0;
    }
    /* 480end */
    .sclr_sec {
        margin-bottom: 40px;
    }
    .mod_foot_btm_text a{
        display: block;
    }
    .mod_foot_btm {
        flex-direction: column-reverse;
        align-items: flex-start;
    }
    .axia_para_cont_ul .slick-dots li {
        width: 26px;
    }
    .axia_use_cont_ul .slick-dots li {
        width: 26px;
    }
    .ablu_li {
        padding: 5.5px 0 5.5px;
    }
    .temp_dyna_slide::after {
        height:100%;
    }
    .thul_textbox_word {
        margin-bottom: 0;
    }
    .temp_dyna_text {
        font-size: 14px;
    }
    .mxtr_main .ablu_li:last-child {
        padding: 16px 33px 7px;
    }
    .mulu_li5 {
        top: 48%;
        left: 56%;
    }
    .mulu_li_cont_text {
        width: 156px;
    }
    .msul_box_li {
        height: 150px;
    }
    .rocl_prod{
        padding-bottom: 40px;
    }
    .deve_main .ys_nyban_title p {
        font-size: 14px;
    }
    .deve_main h1 {
        font-size: 24px;
    }
    .deve_swiper_list .swiper-scrollbar {
        bottom: -30px;
        width: 80%;
    }
    .dslu_li_img::after {
        height: 80%;
    }
    .dslu_li_textbox_year {
        margin-bottom: 2px;
    }
    .dslu_li_textbox {
        width: 100%;
        padding: 20px 10px 20px 0px;
        position: static;
        transform: inherit;
    }
    .ilcb_wrap_ri {
        margin-bottom: 22px;
    }
    .ilcb_wrap_le_tit {
        margin-bottom: 10px;
    }
    .mulu_li3 {
        top: 2%;
        left: 55%;
    }
    .dslu_li:nth-child(2n) {
        margin-top: 0;
        transform: translateX(0px);
    }
    .about_visi_img {
        width: 44%;
        height: 40%;
        position: absolute;
        left: 0;
        top: 12%;
    }
    .home_dream_textbox {
        position: relative;
        padding-bottom: 170px;
        top: -20px;
    }
    .join_team_swiper.swiper-container {
        padding-bottom: 60px;
    }
    .join_arrows {
        width: 100%;
        bottom: 4px;
    }
    .join_team .swiper-scrollbar {
        bottom: 20px;
        width: 200px;
        display: none;
    }
    .about_hono .swiper-scrollbar {
        bottom: 20px;
        width: 210px;
    }
    .about_hono .jstu_li_name {
        width: 80%;
        margin: 0 auto;
        margin-top: 6px;
    }
    .join_team h2, .about_hono h2 {
        margin-bottom: 20px;
    }
    .about_modal_word {
        width: 100%;
        position: static;
        transform: inherit;
        background: rgba(0,0,0,.4);
        padding-top: 10px;
    }
    .deve_main .deve_swiper_list_dots{
        display: none;
    }
    .deve_cont {
        padding-bottom: 40px;
    }
    .dslu_li_textbox_sec{
        height: 115px;
        padding-right: 10px;
    }
    .dslu_li_box .mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
        background-color: #999 !important;
    }
    .dslu_li_box .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
        background-color: #008856 !important;
    }
    .deve_swiper_list_arrows{
        display: block;
        width: calc(100% - 40px);
        position: absolute;
        top: 75px;
        left: 50%;
        transform: translateX(-50%);
        z-index: 2;
        display: flex;
        justify-content: space-between;
    }
    .dsla_icon{
        width: 32px;
    }
    .dsla_icon img{
        width: 100%;
    }
    .dslu_li_img::after {
        height: 100%;
        background: linear-gradient(360deg, rgba(0,0,0,0.2)0%, rgba(0, 0, 0, 0.00) 90%);
    }
    .dslu_li.swiper-slide{
        margin: 0 10px;
        overflow: hidden !important;
    }
    .deve_swiper_list_ul {
        margin: 0 -10px;
    }
    .deve_swiper_list {
        width: calc(100% - 40px);
        margin: 0 auto;
    }
    .join_arrow_icon img {
        width: 98%;
    }
    .deve_swiper_list_dots {
        display: block;
    }
    .ys_ban_title {
        font-size: 24px;
    }
    .atra_main .slick-dots li, .agri_main .slick-dots li {
        width: 18px;
        margin: 0 4px;
    }
    .temp_para_tp_tit p{
        font-size: 16px;
    }
    .eclu_li_img_tit {
        height: auto;
        -webkit-line-clamp: inherit;
    }
    .join_team  .join_arrows {
        width: 28%;
        bottom: 4px;
        left: auto;
        right: 20px;
        transform: translate(0, 0);
    }
    .jstu_li_word {
        height: 150px;
        padding-right: 12px;
    }
    .reul_word {
        height: 195px;
    }
    .temp_para_tp_tit h2 {
        width: calc(100% - 20px);
    }
    .mccs_ul .slick-list {
        overflow: visible;
    }
    .mxtr_clos_cont_dots {
        bottom: -16%;
    }
    .mulu_li.on{
        z-index: 2;
    }
    .ablu_li {
        padding: 5px 0 5px;
    }
    .abrb_li_list_li {
        padding: 12px 10px 13px;
    }
    .mxtr_main .ablu_li:last-child {
        padding: 16px 0px 9px;
    }
    .atcb_btm_ri {
        width: 65%;
    }
    .atcb_btm_le {
        width: 35%;
    }
    .ascs_list_cont_text {
        font-size: 16px !important;
        line-height: 1.5;
    }
    .axia_main .ablu_li {
        padding: 6px 0px 5px;
    }
    .axia_main .atcb_btm_le {
        width: 35%;
    }
    .axia_main .atcb_btm_ri{
        width: 65%;
    }
    .axia_main .abrb_li_list_li {
        padding: 13px 5px 10px;
    }
    .temp_main .ys_nyban_title.ys_pos_center{
        top: 45%;
    }
    .temp_main .ys_nyban_btn {
        bottom: 35px;
    }
    .about_modal .ys_modal_content {
        width: 100%;
        height: 130px;
        padding: 0 20px 15px 20px;
        position: static;
        transform: inherit;
        background: #000;
    }
    .deve_main .ys_nyban_title p {
        font-size: 12px;
    }
    .deve_main h1 {
        font-size: 22px;
    }
    .sani_envi .solu_main .ys_nyban_title p {
        width: 100%;
        font-size: 12px;
        line-height: 1.5;
    }
    .std_title1 {
        font-size: 22px;
    }
    .elec_main .ablu_li {
        padding: 8px 0px 8px;
    }
    .elec_main .abrb_li_list_li:last-child {
        padding: 13px 8px 12px;
    }
    .temp_dedi_phlist_btmsli {
        padding: 80px 0 60px;
    }
    .tdpb_ul .slick-dots {
        bottom: -30px;
    }
    .tdpb_ul .slick-dots li {
        width: 26px;
    }
    .trsu_li_text {
        margin-top: 20px;
        padding-left: 40px;
        font-size: 14px;
    }
    .trsu_li_text p {
        font-size: 14px;
    }
    .tscb_le_btn {
        width: 100%;
        position: absolute;
        bottom: -45px;
        margin-top: 0;
    }
    .tscb_le_swiper .swiper-pagination-progressbar {
        bottom: -32px;
    }
    .tscb_ri_num .baner_i {
        font-size: 20px;
        margin-right: 0;
    }
    .tscb_ri_num {
        top: 1px;
    }
    .user_prod_ul .slick-dots li {
        width: 26px;;
    }
    .user_prod_ul_li a{
        height: 100%;
    }
    .tlul_word p {
        font-size: 12px;
    }
    .tlsu_li_ul_li{
        width: auto;
    }
    .temp_dyna_textbox h2 {
        font-size: 18px;
    }
    .temp_seri h2 {
        padding-top: 30px;
        margin-bottom: 20px;
    }
    .serlist_cont_text {
        font-size: 14px !important;
    }
    .trsu_li_text h4 {
        font-size: 16px;
    }
    .solu_box_edr img {
        padding: 10px;
    }
    .temp_main .ys_nyban_btn {
        bottom: 50px;
    }
    .hadet_main .atra_powe_cont_ul{
        justify-content: space-between;
    }
    .trac_main .ys_nyban_text {
        top: 40%;
    }
    .apcu_li {
        width: 50%;
    }
    .atra_powe_cont_ul {
        flex-wrap: wrap;
    }
    .mult_main .agri_ctact_bg {
        margin-top: -50px;
    }
    .ys_banner {
        height: auto;
    }
    .ys_ban_txtbox.ys_pos_center {
        bottom: 90px;
    }
    .resp_esg_ul .slick-dots li {
        width: 22px;
        margin: 0 5px;
    }
    .resp_video_icon {
        width: 40px;
    }
    .resp_video_cont {
        border-radius: 10px;
    }
    .reul_word {
        height: 190px;
    }
    .farm_car .ys_nyban_title p {
        line-height: 1.4;
    }
    .farm_car .ys_nyban_btn {
        bottom: 24px;
    }
    .farm_car .ys_nyban_title h1 {
        margin-bottom: 8px;
    }
    .mxtr_video_cont {
        border-radius: 15px;
    }
    .mxev_tech_phsec .abrb_li_list_li {
        padding: 9px 6px 10px;
    }
    .alll_text p {
        font-size: 12px !important;
    }
    .alll_text {
        height: 6em;
    }
    .mxev_tech_phsec .alll_text p {
        -webkit-line-clamp: 4;
    }
    .mxev_tech_phsec .abrb_li_list_li {
        padding: 8px 6px 8px;
    }
    .atcb_btm_ri {
        width: 60%;
    }
    .atcb_btm_le {
        width: 40%;
    }
    .mod_back {
        right: 20px;
        width: 30px;
        height: 30px;
        top: auto;
        bottom: 18%;
    }
    .harv_mach .ys_nyban_title p {
        line-height: 1.45;
    }
    .harv_mach .mult_main .ys_nyban_btn {
        bottom: 15px;
    }
    .farm_car .ys_nyban_title p {
        font-size: 12px;
    }
    .home_up_sec, .huul_box_sec {
        width: 100%;
    }
    .std_btn_box {
        padding: 6px 12px;
    }
    .tric_main .mCSB_outside+.mCSB_scrollTools, .agri_main .mCSB_outside+.mCSB_scrollTools, .mult_main  .mCSB_outside+.mCSB_scrollTools{
        right: -8px !important;
    }
    .agri_usag_cont_list {
        padding: 0 10px;
    }
    .atra_main .slick-dots li, .agri_main .slick-dots li {
        width: 14px;
        margin: 0 4px;
    }
    .sclr_sec_tp_icon {
        width: 36px;
    }
    .mult_main .slick-dots li {
        width: 18px;
    }
    .axia_tech.nomore .axia_tech_cont_box.act .atcb_tpul .atcb_tpul_li {
        width: 100% !important;
    }
    .axia_tech.nomore .atcb_btm_ri {
        width: 65%;
    }
    .axia_tech.nomore .atcb_btm_le {
        width: 35%;
    }
}